<!doctype html>
<html lang="ru" data-bs-theme="dark">

<head>
    <!-- 2024-05-09 17:43:39 -->
        <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title>git format-patch</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.11.3/font/bootstrap-icons.min.css" integrity="sha512-dPXYcDub/aeb08c63jRq/k6GaKccl256JQy/AnOq7CAnEZ9FzSL9wSbcZkMp4R26vBsMLFYH4kQ67/bbV8XaCQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css" integrity="sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/7.1.0/css/flag-icons.min.css" integrity="sha512-bZBu2H0+FGFz/stDN/L0k8J0G8qVsAL0ht1qg5kTwtAheiXwiRKyCq1frwfbSFSJN3jooR5kauE0YjtPzhZtJQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
    <link href="../../../runebook.css" rel="stylesheet" type="text/css">
    <meta name="x-github" content="https://github.com/runebookdev/runebook">
            <meta name="x-i18n-doc" content="git">
        <script>
        function i18n(element) {
            // NOP
        }
    </script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/3.0.5/js.cookie.js" integrity="sha512-F/dia2jKME12jwqiYDayeD+Rr/8jTWUD2wfbuJB0bzSwenSEnXsn4qQ/wVyXUCix5bmCAj8xJdtFr2OqUtjLAw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/js/bootstrap.bundle.min.js" integrity="sha512-7Pi/otdlbbCR+LnW+F7PwFcSDJOuUJB3OxtEHbg4vSMvzvJjde4Po1v4BR9Gdc9aXNUNFVUY+SK51wWT8WF0Gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/7.8.1/rxjs.umd.min.js" integrity="sha512-D9LDs8YUUVa4V9Gl4Zb+xqRAc7RCzooR3+zzebgK2RMu/KU+dh90pbjEEMzPiSyRSGbSp9j1pZnrO4joGa5WEg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.min.js" integrity="sha512-mhbv5DqBMgrWL+32MmsDOt/OAvqr/cHimk6B8y/bx/xS88MVkYGPiVv2ixKVrkywF2qHplNRUvFsAHUdxZ3Krg==" crossorigin="anonymous"></script>
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6424571640879890" crossorigin="anonymous"></script>    <script async src="https://www.googletagmanager.com/gtag/js?id=G-3G5BZ1QEDP"></script>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtag() {
        dataLayer.push(arguments);
    }

    gtag('js', new Date());
    gtag('config', 'G-3G5BZ1QEDP');
</script>    <script>
(function(c, l, a, r, i, t, y) {
    c[a] = c[a] || function() {
        (c[a].q = c[a].q || []).push(arguments)
    };
    t = l.createElement(r);
    t.async = 1;
    t.src = "https://www.clarity.ms/tag/" + i + "?ref=bwt";
    y = l.getElementsByTagName(r)[0];
    y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "jto2hd94r9");
</script>    <script src="../../../theme.js"></script>
</head>

<body>
    <header class="bg-black">
        <div class="container">
            <div class="row">
                <div class="col">
                    <nav class="navbar navbar-expand-lg navbar-dark">
                        <a class="navbar-brand fw-bold" href="https://runebook.dev/ru">
                            <img alt="Runebook.dev" class="d-inline-block align-top mr-1" src="../../../assets/runebook_logo.webp" width="24" height="24">
                            Runebook.dev
                        </a>
                        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                            <span class="navbar-toggler-icon"></span>
                        </button>
                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
                            <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/ru#docs">Documentation</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://runebook.dev/contributors">Contributors</a>
                                </li>
                                <li class="nav-item">
                                    <a class="nav-link" href="https://github.com/runebookdev/runebook/issues">GitHub</a>
                                </li>
                            </ul>
                                                                                                <button class="btn btn-success ms-2" id="showPopupButton">
                                        <i class="bi bi-translate"></i>
                                        Show English
                                    </button>
                                                                                        <div class="form-check form-switch ms-3">
                                <label class="text-light">
                                    <input class="form-check-input" type="checkbox" role="switch" id="theme-switch" checked>
                                    <i class="bi bi-moon-stars-fill"></i>
                                </label>
                            </div>
                        </div>
                    </nav>
                </div>
            </div>
        </div>
    </header>

    <!--sse-->
    <div class="container">
    <div class="row">
        <div class="col">
            <nav aria-label="breadcrumb" class="mt-2">
                <ol class="breadcrumb mb-1">
                    <li class="breadcrumb-item">
                        <a href="https://runebook.dev/ru#docs">
                            <span class="fi fi-ru"></span>                            Русский                        </a>
                    </li>
                    <li class="breadcrumb-item">
                        <a href="-index-.html">
                            Git                            2.43                        </a>
                    </li>
                                            <li class="breadcrumb-item">
                            <a href="-index-.html#Email">
                                Email                            </a>
                        </li>
                                    </ol>
            </nav>
        </div>
    </div>
    <br>

    <div class="row">
        <div class="col-md-9">
            <main>
                <article>

                    
                    <h1 class="text-body-emphasis" ><span data-i18n="a0b264aad8c1b9ab62151d28d68fc5b9f122cf3b7f0746685db852ea777e0bca/35" data-source="git-format-patch" onmousemove="i18n(this)">git-format-patch</span></h1> <h2 class="text-body-emphasis"  id="_name"><span data-i18n="dcd1d5223f73b3a965c07e3ff5dbee3eedcfedb806686a05b9b3868a2c3d6d50/3a" data-source="Name" onmousemove="i18n(this)">Name</span></h2> <div> <p><span data-i18n="6be730a67af2bbd9b9ee4b95c9d051b398b352016542f1e899546de4fc3b23c8/fb" data-source="git-format-patch - Prepare patches for e-mail submission" onmousemove="i18n(this)">git-format-patch &mdash; &Pcy;&ocy;&dcy;&gcy;&ocy;&tcy;&acy;&vcy;&lcy;&icy;&vcy;&acy;&iecy;&tcy; &pcy;&acy;&tcy;&chcy;&icy; &dcy;&lcy;&yacy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &pcy;&ocy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&iecy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_synopsis"><span data-i18n="8eb3755381519d7f0479d75446e56e20084834c0460d7ec94926932372ea6c47/0d" data-source="Synopsis" onmousemove="i18n(this)">Synopsis</span></h2> <div> <div> <pre class="hljs language-less"><span class="hljs-selector-tag">git</span> <span class="hljs-selector-tag">format-patch</span> <span class="hljs-selector-attr">[-k]</span> <span class="hljs-selector-attr">[(-o|--output-directory) &lt;dir&gt; | --stdout]</span>
                   <span class="hljs-selector-attr">[--no-thread | --thread[=&lt;style&gt;]</span>]
                   <span class="hljs-selector-attr">[(--attach|--inline)[=&lt;boundary&gt;]</span> | <span class="hljs-selector-tag">--no-attach</span>]
                   <span class="hljs-selector-attr">[-s | --signoff]</span>
                   <span class="hljs-selector-attr">[--signature=&lt;signature&gt; | --no-signature]</span>
                   <span class="hljs-selector-attr">[--signature-file=&lt;file&gt;]</span>
                   <span class="hljs-selector-attr">[-n | --numbered | -N | --no-numbered]</span>
                   <span class="hljs-selector-attr">[--start-number &lt;n&gt;]</span> <span class="hljs-selector-attr">[--numbered-files]</span>
                   <span class="hljs-selector-attr">[--in-reply-to=&lt;message id&gt;]</span> <span class="hljs-selector-attr">[--suffix=.&lt;sfx&gt;]</span>
                   <span class="hljs-selector-attr">[--ignore-if-in-upstream]</span> <span class="hljs-selector-attr">[--always]</span>
                   <span class="hljs-selector-attr">[--cover-from-description=&lt;mode&gt;]</span>
                   <span class="hljs-selector-attr">[--rfc]</span> <span class="hljs-selector-attr">[--subject-prefix=&lt;subject prefix&gt;]</span>
                   <span class="hljs-selector-attr">[(--reroll-count|-v) &lt;n&gt;]</span>
                   <span class="hljs-selector-attr">[--to=&lt;email&gt;]</span> <span class="hljs-selector-attr">[--cc=&lt;email&gt;]</span>
                   <span class="hljs-selector-attr">[--[no-]</span><span class="hljs-selector-tag">cover-letter</span>] <span class="hljs-selector-attr">[--quiet]</span>
                   <span class="hljs-selector-attr">[--[no-]</span><span class="hljs-selector-tag">encode-email-headers</span>]
                   <span class="hljs-selector-attr">[--no-notes | --notes[=&lt;ref&gt;]</span>]
                   <span class="hljs-selector-attr">[--interdiff=&lt;previous&gt;]</span>
                   <span class="hljs-selector-attr">[--range-diff=&lt;previous&gt; [--creation-factor=&lt;percent&gt;]</span>]
                   <span class="hljs-selector-attr">[--filename-max-length=&lt;n&gt;]</span>
                   <span class="hljs-selector-attr">[--progress]</span>
                   <span class="hljs-selector-attr">[&lt;common diff options&gt;]</span>
                   <span class="hljs-selector-attr">[ &lt;since&gt; | &lt;revision range&gt; ]</span></pre> </div> </div> <h2 class="text-body-emphasis"  id="_description"><span data-i18n="526e0087cc3f254d9f86f6c7d8e23d954c4dfda2b312efc29194ae8a860106ba/d3" data-source="Description" onmousemove="i18n(this)">Description</span></h2> <div> <p><span data-i18n="fc18e7619cd1aa7fb2c42241b86ba1d384aa4bd5b003de9ff30af0f6e52e8091/84" data-source="Prepare each non-merge commit with its &amp;quot;patch&amp;quot; in one &amp;quot;message&amp;quot; per commit, formatted to resemble a UNIX mailbox. The output of this command is convenient for e-mail submission or for use with &lt;code&gt;git am&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&gcy;&ocy;&tcy;&ocy;&vcy;&softcy;&tcy;&iecy; &kcy;&acy;&zhcy;&dcy;&ucy;&yucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &bcy;&iecy;&zcy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &scy; &iecy;&iecy;  &quot;patch&quot;  &vcy; &ocy;&dcy;&ncy;&ocy;&jcy;  &quot;message&quot;  &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &ocy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&jcy; &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&ncy;&acy; &ncy;&acy;&pcy;&ocy;&mcy;&icy;&ncy;&acy;&lcy;&acy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ycy;&jcy; &yacy;&shchcy;&icy;&kcy; UNIX. &Vcy;&ycy;&vcy;&ocy;&dcy; &ecy;&tcy;&ocy;&jcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy; &ucy;&dcy;&ocy;&bcy;&iecy;&ncy; &dcy;&lcy;&yacy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &pcy;&ocy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&iecy; &icy;&lcy;&icy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &scy;  <code>git am</code> .</span></p> <p><span data-i18n="a101ba1e977ac407cfebd4c490d535d39d273c879ad880be832b29308c0f1fc6/34" data-source="A &amp;quot;message&amp;quot; generated by the command consists of three parts:" onmousemove="i18n(this)">&quot;message&quot; , &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ocy;&jcy;, &scy;&ocy;&scy;&tcy;&ocy;&icy;&tcy; &icy;&zcy; &tcy;&rcy;&iecy;&khcy; &chcy;&acy;&scy;&tcy;&iecy;&jcy;:</span></p> <div> <ul> <li> <p><span data-i18n="27117e4429aeadfc8d5267608f3f787ec2d52ecdf7c087384a90edf4f054b47b/c2" data-source="A brief metadata header that begins with &lt;code&gt;From &amp;lt;commit&amp;gt;&lt;/code&gt; with a fixed &lt;code&gt;Mon Sep 17 00:00:00 2001&lt;/code&gt; datestamp to help programs like &amp;quot;file(1)&amp;quot; to recognize that the file is an output from this command, fields that record the author identity, the author date, and the title of the change (taken from the first paragraph of the commit log message)." onmousemove="i18n(this)">&Kcy;&rcy;&acy;&tcy;&kcy;&icy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &mcy;&iecy;&tcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&khcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy;  <code>From &lt;commit&gt;</code>  &scy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&jcy; &ocy;&tcy;&mcy;&iecy;&tcy;&kcy;&ocy;&jcy; &dcy;&acy;&tcy;&ycy;  <code>Mon Sep 17 00:00:00 2001</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&mcy;&ocy;&chcy;&softcy; &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;&acy;&mcy;, &tcy;&acy;&kcy;&icy;&mcy; &kcy;&acy;&kcy;  &quot;file(1)&quot; , &rcy;&acy;&scy;&pcy;&ocy;&zcy;&ncy;&acy;&tcy;&softcy;, &chcy;&tcy;&ocy; &fcy;&acy;&jcy;&lcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&ocy;&mcy; &ecy;&tcy;&ocy;&jcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;, &pcy;&ocy;&lcy;&yacy;, &vcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &zcy;&acy;&pcy;&icy;&scy;&ycy;&vcy;&acy;&yucy;&tcy;&scy;&yacy; &lcy;&icy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;, &dcy;&acy;&tcy;&acy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; &icy; &ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; (&vcy;&zcy;&yacy;&tcy;&ocy; &icy;&zcy; &pcy;&iecy;&rcy;&vcy;&ycy;&jcy; &acy;&bcy;&zcy;&acy;&tscy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;).</span></p> </li> <li> <p><span data-i18n="82ae6b59c5224f3104aa71b01473325f04f384599a57f6b93e08cdd53d0591d9/3f" data-source="The second and subsequent paragraphs of the commit log message." onmousemove="i18n(this)">&Vcy;&tcy;&ocy;&rcy;&ocy;&jcy; &icy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &acy;&bcy;&zcy;&acy;&tscy;&ycy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </li> <li> <p><span data-i18n="991958975fac55b078d4983dc6238ecc3a9f8d03c092caefafe8e46cc263d977/ea" data-source="The &amp;quot;patch&amp;quot;, which is the &amp;quot;diff -p --stat&amp;quot; output (see &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt;) between the commit and its parent." onmousemove="i18n(this)">&quot;patch&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy;&ycy;&khcy;&ocy;&dcy;&ocy;&mcy;  &quot;diff -p --stat&quot;  (&scy;&mcy;.  <a href="git-diff.html">git-diff[1]</a> ) &mcy;&iecy;&zhcy;&dcy;&ucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&iecy;&jcy; &icy; &iecy;&iecy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy;.</span></p> </li> </ul> </div> <p><span data-i18n="09aa746d13994ca742b9d4b2f79c9045515e4819a072abf91718b6dc928ff917/68" data-source="The log message and the patch are separated by a line with a three-dash line." onmousemove="i18n(this)">&Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &icy; &pcy;&acy;&tcy;&chcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ycy; &lcy;&icy;&ncy;&icy;&iecy;&jcy; &icy;&zcy; &tcy;&rcy;&iecy;&khcy; &pcy;&ucy;&ncy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;.</span></p> <p><span data-i18n="342c53105214dab38b8584e3602fa38bbdf75ae3be82729670114d1c7d87f4e8/84" data-source="There are two ways to specify which commits to operate on." onmousemove="i18n(this)">&IEcy;&scy;&tcy;&softcy; &dcy;&vcy;&acy; &scy;&pcy;&ocy;&scy;&ocy;&bcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;, &kcy;&acy;&kcy;&icy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &bcy;&ucy;&dcy;&ucy;&tcy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;.</span></p> <div> <ol> <li> <p><span data-i18n="6a40f58a4f1c2e2fda76e3fb74a3284e5353790e4595481f950c1a9dba4d9070/32" data-source="A single commit, &amp;lt;since&amp;gt;, specifies that the commits leading to the tip of the current branch that are not in the history that leads to the &amp;lt;since&amp;gt; to be output." onmousemove="i18n(this)">&Ocy;&dcy;&icy;&ncy;&ocy;&chcy;&ncy;&ycy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy; &lt;since&gt; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &vcy;&iecy;&dcy;&ucy;&shchcy;&icy;&iecy; &kcy; &kcy;&ocy;&ncy;&chcy;&icy;&kcy;&ucy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &ncy;&iecy;&tcy; &vcy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy;, &pcy;&rcy;&icy;&vcy;&ocy;&dcy;&yacy;&tcy; &kcy; &vcy;&ycy;&vcy;&ocy;&dcy;&ucy; &lt;since&gt;.</span></p> </li> <li> <p><span data-i18n="5199e2632d36881cabe41e8b0c02c14a05470f5af234d614b97f678a26c1362d/e1" data-source="Generic &amp;lt;revision range&amp;gt; expression (see &amp;quot;SPECIFYING REVISIONS&amp;quot; section in &lt;a href=&quot;gitrevisions&quot;&gt;gitrevisions[7]&lt;/a&gt;) means the commits in the specified range." onmousemove="i18n(this)">&Ocy;&bcy;&shchcy;&iecy;&iecy; &vcy;&ycy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&iecy; &lt;&dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy; &vcy;&iecy;&rcy;&scy;&icy;&jcy;&gt; (&scy;&mcy;. &rcy;&acy;&zcy;&dcy;&iecy;&lcy;  &quot;SPECIFYING REVISIONS&quot;  &vcy;  <a href="gitrevisions.html">gitrevisions[7]</a> ) &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &vcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&mcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&iecy;.</span></p> </li> </ol> </div> <p><span data-i18n="cf98d2c4ef138132df3842ecd8295fa6fa3faa4edf08f0799f9bda9b225223c3/fb" data-source="The first rule takes precedence in the case of a single &amp;lt;commit&amp;gt;. To apply the second rule, i.e., format everything since the beginning of history up until &amp;lt;commit&amp;gt;, use the &lt;code&gt;--root&lt;/code&gt; option: &lt;code&gt;git format-patch
--root &amp;lt;commit&amp;gt;&lt;/code&gt;. If you want to format only &amp;lt;commit&amp;gt; itself, you can do this with &lt;code&gt;git format-patch -1 &amp;lt;commit&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&vcy;&ocy;&iecy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&ocy; &icy;&mcy;&iecy;&iecy;&tcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy; &vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &lt;commit&gt;. &CHcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &vcy;&tcy;&ocy;&rcy;&ocy;&iecy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&ocy;, &tcy;. &iecy;. &ocy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &scy; &ncy;&acy;&chcy;&acy;&lcy;&acy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &dcy;&ocy; &lt;commit&gt;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--root</code> :  <code>git format-patch
--root &lt;commit&gt;</code> . &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &ocy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&acy;&mcy; &lt;commit&gt;, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &ecy;&tcy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git format-patch -1 &lt;commit&gt;</code> .</span></p> <p><span data-i18n="4682e0205646919865b678446821b3b59579c23e00c179c721f235a363fbd895/0d" data-source="By default, each output file is numbered sequentially from 1, and uses the first line of the commit message (massaged for pathname safety) as the filename. With the &lt;code&gt;--numbered-files&lt;/code&gt; option, the output file names will only be numbers, without the first line of the commit appended. The names of the output files are printed to standard output, unless the &lt;code&gt;--stdout&lt;/code&gt; option is specified." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy; &ncy;&ucy;&mcy;&iecy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yacy; &scy; 1, &icy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&vcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; (&ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&acy;&ncy;&ncy;&acy;&yacy; &dcy;&lcy;&yacy; &bcy;&iecy;&zcy;&ocy;&pcy;&acy;&scy;&ncy;&ocy;&scy;&tcy;&icy; &pcy;&ucy;&tcy;&icy;). &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--numbered-files</code>  &icy;&mcy;&iecy;&ncy;&acy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &bcy;&ucy;&dcy;&ucy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &chcy;&icy;&scy;&lcy;&acy;&mcy;&icy; &bcy;&iecy;&zcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;. &Icy;&mcy;&iecy;&ncy;&acy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &ncy;&acy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&ycy;&vcy;&ocy;&dcy;, &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&acy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>--stdout</code> .</span></p> <p><span data-i18n="91a9df14e9e9792a387846c963a5a70e4101210fcf373e41fc7a8e00313d150b/77" data-source="If &lt;code&gt;-o&lt;/code&gt; is specified, output files are created in &amp;lt;dir&amp;gt;. Otherwise they are created in the current working directory. The default path can be set with the &lt;code&gt;format.outputDirectory&lt;/code&gt; configuration option. The &lt;code&gt;-o&lt;/code&gt; option takes precedence over &lt;code&gt;format.outputDirectory&lt;/code&gt;. To store patches in the current working directory even when &lt;code&gt;format.outputDirectory&lt;/code&gt; points elsewhere, use &lt;code&gt;-o .&lt;/code&gt;. All directory components will be created." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>-o</code> , &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &scy;&ocy;&zcy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &lt;dir&gt;. &Vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &ocy;&ncy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&mcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy;. &Pcy;&ucy;&tcy;&softcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ocy;&pcy;&tscy;&icy;&icy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>format.outputDirectory</code> . &Ocy;&pcy;&tscy;&icy;&yacy;  <code>-o</code>  &icy;&mcy;&iecy;&iecy;&tcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy; &ncy;&acy;&dcy;  <code>format.outputDirectory</code> . &CHcy;&tcy;&ocy;&bcy;&ycy; &khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &vcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&mcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy;  <code>format.outputDirectory</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &ncy;&acy; &dcy;&rcy;&ucy;&gcy;&ocy;&iecy; &mcy;&iecy;&scy;&tcy;&ocy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-o .</code> . &Vcy;&scy;&iecy; &kcy;&ocy;&mcy;&pcy;&ocy;&ncy;&iecy;&ncy;&tcy;&ycy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &bcy;&ucy;&dcy;&ucy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ycy;.</span></p> <p><span data-i18n="59c3a5ccf246d9698b88bc6363db0a6744f0a62c9e264058ee21a1fbed3bed1b/eb" data-source="By default, the subject of a single patch is &amp;quot;[PATCH] &amp;quot; followed by the concatenation of lines from the commit message up to the first blank line (see the DISCUSSION section of &lt;a href=&quot;git-commit&quot;&gt;git-commit[1]&lt;/a&gt;)." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &pcy;&rcy;&iecy;&dcy;&mcy;&iecy;&tcy;&ocy;&mcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &pcy;&acy;&tcy;&chcy;&acy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  &quot;[PATCH] &quot; , &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&iecy;&ncy;&icy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy; &ocy;&tcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &dcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; (&scy;&mcy;. &rcy;&acy;&zcy;&dcy;&iecy;&lcy; &Ocy;&Bcy;&Scy;&Ucy;&ZHcy;&Dcy;&IEcy;&Ncy;&Icy;&IEcy;  <a href="git-commit.html">git-commit[1]</a> ).</span></p> <p><span data-i18n="b6d5743542925b4bb052a0b547ec3bd6e32d490159696974a00d2f5c9869d5b4/fe" data-source="When multiple patches are output, the subject prefix will instead be &amp;quot;[PATCH n/m] &amp;quot;. To force 1/1 to be added for a single patch, use &lt;code&gt;-n&lt;/code&gt;. To omit patch numbers from the subject, use &lt;code&gt;-N&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &scy;&ucy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy;  &quot;[PATCH n/m] &quot; . &CHcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&ncy;&ucy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&softcy; 1/1 &dcy;&lcy;&yacy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &pcy;&acy;&tcy;&chcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-n</code> . &CHcy;&tcy;&ocy;&bcy;&ycy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &icy;&zcy; &tcy;&iecy;&mcy;&ycy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-N</code> .</span></p> <p><span data-i18n="443f1a8dadebbe7c6d27328ca41ba6eb5a26300ab48a28e2659a0aa8f42d83c5/dc" data-source="If given &lt;code&gt;--thread&lt;/code&gt;, &lt;code&gt;git-format-patch&lt;/code&gt; will generate &lt;code&gt;In-Reply-To&lt;/code&gt; and &lt;code&gt;References&lt;/code&gt; headers to make the second and subsequent patch mails appear as replies to the first mail; this also generates a &lt;code&gt;Message-ID&lt;/code&gt; header to reference." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &zcy;&acy;&dcy;&acy;&ncy;  <code>--thread</code>  ,  <code>git-format-patch</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy;  <code>In-Reply-To</code>  &icy;  <code>References</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&tcy;&ocy;&rcy;&ocy;&iecy; &icy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &scy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;&mcy;&icy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&lcy;&icy;&scy;&softcy; &kcy;&acy;&kcy; &ocy;&tcy;&vcy;&iecy;&tcy;&ycy; &ncy;&acy; &pcy;&iecy;&rcy;&vcy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy;; &ecy;&tcy;&ocy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>Message-ID</code>  &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_options"><span data-i18n="d0db8b5e364b6989e4b8f38a2b3846b87d99a51c1592ebf35d21cc66405a8e39/b6" data-source="Options" onmousemove="i18n(this)">Options</span></h2> <div> <div> <dl> <dt id="Documentation/git-format-patch.txt--p"><span data-i18n="567479c447e472328522a1d759aabb9b579e4522a6da547c983d29e94c1604c2/a3" data-source="-p" onmousemove="i18n(this)">-p</span></dt> <dt id="Documentation/git-format-patch.txt---no-stat"><span data-i18n="019cd7ab64d03694da72ac9ebba8f308d25389952e31a2b7dd9de1f545c4b7bd/3a" data-source="--no-stat" onmousemove="i18n(this)">--no-stat</span></dt> <dd> <p><span data-i18n="af6d85e323684f9c6157f655c6caf344b257d02ec68b47fbc70038296745d2f8/15" data-source="Generate plain patches without any diffstats." onmousemove="i18n(this)">&Gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&ocy;&scy;&tcy;&ycy;&iecy; &pcy;&acy;&tcy;&chcy;&icy; &bcy;&iecy;&zcy; &kcy;&acy;&kcy;&icy;&khcy;-&lcy;&icy;&bcy;&ocy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Ultngt"><span data-i18n="c445b663d2fd2fbf6f4292cbee2cb94e1704f77729008a3b1222db4aee82577d/f9" data-source="-U&amp;lt;n&amp;gt;" onmousemove="i18n(this)">-U&lt;n&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---unifiedltngt"><span data-i18n="2859ffcb118f5c3135e0c3994f36c45952abf8878ba14acdb50eff0b3966fc52/91" data-source="--unified=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--unified=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="d06d410612f9d70ee432bb233810031f5743de9a8ea22513611bdeefb4c1e680/ac" data-source="Generate diffs with &amp;lt;n&amp;gt; lines of context instead of the usual three." onmousemove="i18n(this)">&Gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &scy; &lt;n&gt; &scy;&tcy;&rcy;&ocy;&kcy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&acy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&khcy; &tcy;&rcy;&iecy;&khcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---outputltfilegt"><span data-i18n="92801898e292a0058641ea97dd7e75161d4d0f9d9ced3e180bb1ae51c49f89ac/98" data-source="--output=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--output=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="49c92e56bdf2d11590c8300464d5ed83be6e44ccf085e78f7f295045ea497a7c/69" data-source="Output to a specific file instead of stdout." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&ocy;&dcy; &vcy; &kcy;&ocy;&ncy;&kcy;&rcy;&iecy;&tcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---output-indicator-newltchargt"><span data-i18n="8fef8bae7bb12ca14ecc96fb960ab4259fab416f5c11c22ef34304e002891aa0/ac" data-source="--output-indicator-new=&amp;lt;char&amp;gt;" onmousemove="i18n(this)">--output-indicator-new=&lt;char&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---output-indicator-oldltchargt"><span data-i18n="4da7a75dc6e12bc94b333abe62c929ee5d28d7741e053b54f60a6a1caf91e8eb/1b" data-source="--output-indicator-old=&amp;lt;char&amp;gt;" onmousemove="i18n(this)">--output-indicator-old=&lt;char&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---output-indicator-contextltchargt"><span data-i18n="d80d46aeeb3341f01883f74452f01e78228cafeaed365bbd1eacf0b22f9fe07c/34" data-source="--output-indicator-context=&amp;lt;char&amp;gt;" onmousemove="i18n(this)">--output-indicator-context=&lt;char&gt;</span></dt> <dd> <p><span data-i18n="afe908cc6a79e4dcdc7ece8970f7071c5d2da3a35767996cb689082febe908dd/c3" data-source="Specify the character used to indicate new, old or context lines in the generated patch. Normally they are &lt;code&gt;+&lt;/code&gt;, &lt;code&gt;-&lt;/code&gt; and &amp;apos; &amp;apos; respectively." onmousemove="i18n(this)">&Ucy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&jcy; &dcy;&lcy;&yacy; &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &ncy;&ocy;&vcy;&ycy;&khcy;, &scy;&tcy;&acy;&rcy;&ycy;&khcy; &icy;&lcy;&icy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&mcy; &pcy;&acy;&tcy;&chcy;&iecy;. &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy;  <code>+</code> ,  <code>-</code>  &icy; &apos;&apos; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---indent-heuristic"><span data-i18n="b1c9d5f2988e9c6cb7e3695dc3cec5f874328331be43bff8fe4c1ca65147da8e/a7" data-source="--indent-heuristic" onmousemove="i18n(this)">--indent-heuristic</span></dt> <dd> <p><span data-i18n="946b823cc0b8c56136e3a4dcd368e68eabad1c3b44d575f3cac14a4b2016251b/4c" data-source="Enable the heuristic that shifts diff hunk boundaries to make patches easier to read. This is the default." onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ecy;&vcy;&rcy;&icy;&scy;&tcy;&icy;&kcy;&ucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy; &gcy;&rcy;&acy;&ncy;&icy;&tscy;&ycy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&acy;&tcy;&chcy;&icy; &bcy;&ycy;&lcy;&ocy; &lcy;&iecy;&gcy;&chcy;&iecy; &chcy;&icy;&tcy;&acy;&tcy;&softcy;. &Ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-indent-heuristic"><span data-i18n="982b229fb81f20862146059ea1c35162cd8dc3fe57e2d9368e9b6bd9ed3c6a5f/46" data-source="--no-indent-heuristic" onmousemove="i18n(this)">--no-indent-heuristic</span></dt> <dd> <p><span data-i18n="e368a34791e6cffc413cf64e1faaed92d8a9b4e31aaf4d8a99219e9b0e24e5b9/a3" data-source="Disable the indent heuristic." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ecy;&vcy;&rcy;&icy;&scy;&tcy;&icy;&kcy;&ucy; &ocy;&tcy;&scy;&tcy;&ucy;&pcy;&ocy;&vcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---minimal"><span data-i18n="1600e2b8691ee12ed051d22261aeacccc86168dd9388a471db30c972d5bd8f2f/3c" data-source="--minimal" onmousemove="i18n(this)">--minimal</span></dt> <dd> <p><span data-i18n="ddadfb48e869f23bc8215fae5bae481d59bcaf175a361f7f0380b668a0cdd55b/20" data-source="Spend extra time to make sure the smallest possible diff is produced." onmousemove="i18n(this)">&Pcy;&ocy;&tcy;&rcy;&acy;&tcy;&softcy;&tcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&icy;&ncy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&acy;&yacy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---patience"><span data-i18n="7306cef6a49b78918657e06f78b5c20de8e6d28a05721f3c0e9368d243ac6a8d/01" data-source="--patience" onmousemove="i18n(this)">--patience</span></dt> <dd> <p><span data-i18n="b1622c9c8baad36cd58d049433be0859e785a99f4165d80b938301ae3eb896e7/d5" data-source="Generate a diff using the &amp;quot;patience diff&amp;quot; algorithm." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;patience diff&quot; .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---histogram"><span data-i18n="850c785a19c61658a1bf775184557f9d9fbc98ad1c73047a01848f566b839829/ff" data-source="--histogram" onmousemove="i18n(this)">--histogram</span></dt> <dd> <p><span data-i18n="aa40d647d0a110d01e556650004b2130d7e2b285084a30e0380c017eeb5d5b41/1c" data-source="Generate a diff using the &amp;quot;histogram diff&amp;quot; algorithm." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;histogram diff&quot; .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---anchoredlttextgt"><span data-i18n="0af9ccfb9a567fff333ab7692dbd4485264e08c949d8c9ed09cb7e3b427ab940/01" data-source="--anchored=&amp;lt;text&amp;gt;" onmousemove="i18n(this)">--anchored=&lt;text&gt;</span></dt> <dd> <p><span data-i18n="1a9ff97467df49dd67fb770818720b80f31f0414790082a7dba4f54f81cded1d/9a" data-source="Generate a diff using the &amp;quot;anchored diff&amp;quot; algorithm." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;anchored diff&quot; .</span></p> <p><span data-i18n="9b8b18395c3b457116d6ec4896921cf23a30bcc0c10f7130d164eecb8af52925/94" data-source="This option may be specified more than once." onmousemove="i18n(this)">&Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&acy;.</span></p> <p><span data-i18n="b48fa75b73dea506b6174b4433009e2a2d584fbd91346abd8fdd414a5f2a2a7e/9b" data-source="If a line exists in both the source and destination, exists only once, and starts with this text, this algorithm attempts to prevent it from appearing as a deletion or addition in the output. It uses the &amp;quot;patience diff&amp;quot; algorithm internally." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &kcy;&acy;&kcy; &vcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&iecy;, &tcy;&acy;&kcy; &icy; &vcy; &mcy;&iecy;&scy;&tcy;&iecy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;, &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&dcy;&icy;&ncy; &rcy;&acy;&zcy; &icy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &ecy;&tcy;&ocy;&gcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&acy;, &ecy;&tcy;&ocy;&tcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &pcy;&ycy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&iecy;&dcy;&ocy;&tcy;&vcy;&rcy;&acy;&tcy;&icy;&tcy;&softcy; &iecy;&iecy; &pcy;&ocy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &vcy; &vcy;&icy;&dcy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;. &Ocy;&ncy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy; &vcy;&ncy;&ucy;&tcy;&rcy;&iecy;&ncy;&ncy;&icy;&jcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;patience diff&quot; .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---diff-algorithmpatienceminimalhistogrammyers"><span data-i18n="4433ca33d009c18a15c5c163e4436423fe8958df6e4ed0547ac7d00a1f3f988d/88" data-source="--diff-algorithm={patience|minimal|histogram|myers}" onmousemove="i18n(this)">--diff-algorithm={patience|minimal|histogram|myers}</span></dt> <dd> <p><span data-i18n="aeb9d0d1af9a7e27e3e4211bdcde6d6353c2f9f5e7d8212d52cc7d40d5f86d8c/70" data-source="Choose a diff algorithm. The variants are as follows:" onmousemove="i18n(this)">&Vcy;&ycy;&bcy;&iecy;&rcy;&icy;&tcy;&iecy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &Vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-format-patch.txt-codedefaultcodecodemyerscode"> <span data-i18n="a78ae228acbf38607af581335c5e17f5af12bc1563ddcbc6de59a7a59d9c7548/cd" data-source="&lt;code&gt;default&lt;/code&gt;, &lt;code&gt;myers&lt;/code&gt;" onmousemove="i18n(this)"><code>default</code>, <code>myers</code></span> </dt> <dd> <p><span data-i18n="4efe9602bfefb8aaf1c794adfe7362de8a3b0248d702bedb5f57830918d2144b/8f" data-source="The basic greedy diff algorithm. Currently, this is the default." onmousemove="i18n(this)">&Bcy;&acy;&zcy;&ocy;&vcy;&ycy;&jcy; &zhcy;&acy;&dcy;&ncy;&ycy;&jcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &Vcy; &ncy;&acy;&scy;&tcy;&ocy;&yacy;&shchcy;&iecy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy; &ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt-codeminimalcode"> <code>minimal</code> </dt> <dd> <p><span data-i18n="ddadfb48e869f23bc8215fae5bae481d59bcaf175a361f7f0380b668a0cdd55b/20" data-source="Spend extra time to make sure the smallest possible diff is produced." onmousemove="i18n(this)">&Pcy;&ocy;&tcy;&rcy;&acy;&tcy;&softcy;&tcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &vcy;&rcy;&iecy;&mcy;&yacy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&icy;&ncy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&acy;&yacy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt-codepatiencecode"> <code>patience</code> </dt> <dd> <p><span data-i18n="58ec3485daa9f0c90eebd9965cab55233f3d4f5bcd6d9dd2769875fedb14fdf1/27" data-source="Use &amp;quot;patience diff&amp;quot; algorithm when generating patches." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy;  &quot;patience diff&quot;  &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt-codehistogramcode"> <code>histogram</code> </dt> <dd> <p><span data-i18n="27130c66d2071f0861a529e9277296ff3f85d6a95a2c08f0af394a5450cfacbc/14" data-source="This algorithm extends the patience algorithm to &amp;quot;support low-occurrence common elements&amp;quot;." onmousemove="i18n(this)">&Ecy;&tcy;&ocy;&tcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&yacy;&iecy;&tcy; &acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &tcy;&iecy;&rcy;&pcy;&iecy;&ncy;&icy;&yacy; &dcy;&ocy;  &quot;support low-occurrence common elements&quot; .</span></p> </dd> </dl> </div> </div> </div> <p><span data-i18n="b9bf2b5996b8253c87efab3cfd05a84cfa48cc7824c71fc1635a656d9c521c12/f1" data-source="For instance, if you configured the &lt;code&gt;diff.algorithm&lt;/code&gt; variable to a non-default value and want to use the default one, then you have to use &lt;code&gt;--diff-algorithm=default&lt;/code&gt; option." onmousemove="i18n(this)">&Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&lcy;&icy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy;  <code>diff.algorithm</code>  &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ocy;&iecy; &ocy;&tcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &icy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &vcy;&acy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ocy;&pcy;&tscy;&icy;&yucy;  <code>--diff-algorithm=default</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---statltwidthgtltname-widthgtltcountgt"><span data-i18n="f91aff377862270d729fb2665c234708436f43c356087767a373b369a171d98b/e6" data-source="--stat[=&amp;lt;width&amp;gt;[,&amp;lt;name-width&amp;gt;[,&amp;lt;count&amp;gt;]]]" onmousemove="i18n(this)">--stat[=&lt;width&gt;[,&lt;name-width&gt;[,&lt;count&gt;]]]</span></dt> <dd> <p><span data-i18n="f7b613117a74a7aa315b85a8da0469c37179b8c3e32905940888b5853b9188a4/bd" data-source="Generate a diffstat. By default, as much space as necessary will be used for the filename part, and the rest for the graph part. Maximum width defaults to terminal width, or 80 columns if not connected to a terminal, and can be overridden by &lt;code&gt;&amp;lt;width&amp;gt;&lt;/code&gt;. The width of the filename part can be limited by giving another width &lt;code&gt;&amp;lt;name-width&amp;gt;&lt;/code&gt; after a comma or by setting &lt;code&gt;diff.statNameWidth=&amp;lt;width&amp;gt;&lt;/code&gt;. The width of the graph part can be limited by using &lt;code&gt;--stat-graph-width=&amp;lt;width&amp;gt;&lt;/code&gt; or by setting &lt;code&gt;diff.statGraphWidth=&amp;lt;width&amp;gt;&lt;/code&gt;. Using &lt;code&gt;--stat&lt;/code&gt; or &lt;code&gt;--stat-graph-width&lt;/code&gt; affects all commands generating a stat graph, while setting &lt;code&gt;diff.statNameWidth&lt;/code&gt; or &lt;code&gt;diff.statGraphWidth&lt;/code&gt; does not affect &lt;code&gt;git format-patch&lt;/code&gt;. By giving a third parameter &lt;code&gt;&amp;lt;count&amp;gt;&lt;/code&gt;, you can limit the output to the first &lt;code&gt;&amp;lt;count&amp;gt;&lt;/code&gt; lines, followed by &lt;code&gt;...&lt;/code&gt; if there are more." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &dcy;&icy;&fcy;&fcy;&scy;&tcy;&acy;&tcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &mcy;&iecy;&scy;&tcy;&acy;, &scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy;, &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &chcy;&acy;&scy;&tcy;&icy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy;, &acy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&iecy; &mdash; &dcy;&lcy;&yacy; &chcy;&acy;&scy;&tcy;&icy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy;. &Mcy;&acy;&kcy;&scy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&acy;&yacy; &shcy;&icy;&rcy;&icy;&ncy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &rcy;&acy;&vcy;&ncy;&acy; &shcy;&icy;&rcy;&icy;&ncy;&iecy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&acy; &icy;&lcy;&icy; 80 &scy;&tcy;&ocy;&lcy;&bcy;&tscy;&acy;&mcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ncy;&iecy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy; &kcy; &tcy;&iecy;&rcy;&mcy;&icy;&ncy;&acy;&lcy;&ucy;, &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&acy;  <code>&lt;width&gt;</code> . &SHcy;&icy;&rcy;&icy;&ncy;&ucy; &chcy;&acy;&scy;&tcy;&icy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy;, &ucy;&kcy;&acy;&zcy;&acy;&vcy; &dcy;&rcy;&ucy;&gcy;&ucy;&yucy; &shcy;&icy;&rcy;&icy;&ncy;&ucy;  <code>&lt;name-width&gt;</code>  &pcy;&ocy;&scy;&lcy;&iecy; &zcy;&acy;&pcy;&yacy;&tcy;&ocy;&jcy; &icy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&vcy;  <code>diff.statNameWidth=&lt;width&gt;</code>  . &SHcy;&icy;&rcy;&icy;&ncy;&ucy; &chcy;&acy;&scy;&tcy;&icy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy;  <code>--stat-graph-width=&lt;width&gt;</code>  &icy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&vcy;  <code>diff.statGraphWidth=&lt;width&gt;</code> . &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  <code>--stat</code>  &icy;&lcy;&icy;  <code>--stat-graph-width</code>  &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;, &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&iecy; &gcy;&rcy;&acy;&fcy;&icy;&kcy; &scy;&tcy;&acy;&tcy;&icy;&scy;&tcy;&icy;&kcy;&icy;, &acy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy;  <code>diff.statNameWidth</code>  &icy;&lcy;&icy;  <code>diff.statGraphWidth</code>  &ncy;&iecy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy;  <code>git format-patch</code> . &Ucy;&kcy;&acy;&zcy;&acy;&vcy; &tcy;&rcy;&iecy;&tcy;&icy;&jcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;  <code>&lt;count&gt;</code> , &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy; &vcy;&ycy;&vcy;&ocy;&dcy; &pcy;&iecy;&rcy;&vcy;&ycy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;  <code>&lt;count&gt;</code> , &acy; &zcy;&acy;&tcy;&iecy;&mcy;  <code>...</code> , &iecy;&scy;&lcy;&icy; &icy;&khcy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy;.</span></p> <p><span data-i18n="45b4cefd7a26b97e25c325c31ef9f65e95dac574e31e90684c45876702272db2/c0" data-source="These parameters can also be set individually with &lt;code&gt;--stat-width=&amp;lt;width&amp;gt;&lt;/code&gt;, &lt;code&gt;--stat-name-width=&amp;lt;name-width&amp;gt;&lt;/code&gt; and &lt;code&gt;--stat-count=&amp;lt;count&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ecy;&tcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &icy;&ncy;&dcy;&icy;&vcy;&icy;&dcy;&ucy;&acy;&lcy;&softcy;&ncy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--stat-width=&lt;width&gt;</code> ,  <code>--stat-name-width=&lt;name-width&gt;</code>  &icy;  <code>--stat-count=&lt;count&gt;</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---compact-summary"><span data-i18n="eb3d176e0f52fde4a29dab436663d2327486683f8394329e88d132ee93084766/f2" data-source="--compact-summary" onmousemove="i18n(this)">--compact-summary</span></dt> <dd> <p><span data-i18n="947e700112fd4259c1cea8e887526a4ec939827579cc8000b0e12b80eaf7fda3/d8" data-source="Output a condensed summary of extended header information such as file creations or deletions (&amp;quot;new&amp;quot; or &amp;quot;gone&amp;quot;, optionally &amp;quot;+l&amp;quot; if it&amp;rsquo;s a symlink) and mode changes (&amp;quot;+x&amp;quot; or &amp;quot;-x&amp;quot; for adding or removing executable bit respectively) in diffstat. The information is put between the filename part and the graph part. Implies &lt;code&gt;--stat&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &scy;&zhcy;&acy;&tcy;&ucy;&yucy; &scy;&vcy;&ocy;&dcy;&kcy;&ucy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;, &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&acy;&kcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; ( &quot;new&quot;  &icy;&lcy;&icy;  &quot;gone&quot; , &ocy;&pcy;&tscy;&icy;&ocy;&ncy;&acy;&lcy;&softcy;&ncy;&ocy;  &quot;+l&quot; , &iecy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&kcy;&acy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&acy;) &icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy; ( &quot;+x&quot;  &icy;&lcy;&icy;  &quot;-x&quot;  &dcy;&lcy;&yacy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&mcy;&ocy;&gcy;&ocy; &bcy;&icy;&tcy;&acy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;) &vcy; diffstat. &Icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy; &pcy;&ocy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &icy;&mcy;&iecy;&ncy;&icy; &fcy;&acy;&jcy;&lcy;&acy; &icy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &gcy;&rcy;&acy;&fcy;&icy;&kcy;&acy;. &Pcy;&ocy;&dcy;&rcy;&acy;&zcy;&ucy;&mcy;&iecy;&vcy;&acy;&iecy;&tcy;&scy;&yacy;  <code>--stat</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---numstat"><span data-i18n="1d4c79199e34613c9b3bfd37d25fa373f2acb5d3626b01832ce562d26a16e118/a4" data-source="--numstat" onmousemove="i18n(this)">--numstat</span></dt> <dd> <p><span data-i18n="2e9378ddbc8804d63703a647a20793d4625609ec2d688e8fda18da7839428f2c/ec" data-source="Similar to &lt;code&gt;--stat&lt;/code&gt;, but shows number of added and deleted lines in decimal notation and pathname without abbreviation, to make it more machine friendly. For binary files, outputs two &lt;code&gt;-&lt;/code&gt; instead of saying &lt;code&gt;0 0&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy;&khcy;&ocy;&zhcy; &ncy;&acy;  <code>--stat</code> , &ncy;&ocy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &dcy;&iecy;&scy;&yacy;&tcy;&icy;&chcy;&ncy;&ocy;&jcy; &zcy;&acy;&pcy;&icy;&scy;&icy; &icy; &pcy;&ucy;&tcy;&softcy; &bcy;&iecy;&zcy; &scy;&ocy;&kcy;&rcy;&acy;&shchcy;&iecy;&ncy;&icy;&jcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&dcy;&iecy;&lcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &ucy;&dcy;&ocy;&bcy;&ncy;&ycy;&mcy; &dcy;&lcy;&yacy; &mcy;&acy;&shcy;&icy;&ncy;&ycy;. &Dcy;&lcy;&yacy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy; &dcy;&vcy;&acy;  <code>-</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>0 0</code>  .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---shortstat"><span data-i18n="9c0cf151c41dcd38de021b4b305cb5dd1c90e9c84cdc516e6f0ae1924b4736e1/fb" data-source="--shortstat" onmousemove="i18n(this)">--shortstat</span></dt> <dd> <p><span data-i18n="bb715a82a51964b95fdb365a85488becd5d39cfabc086992a75df32974f21080/89" data-source="Output only the last line of the &lt;code&gt;--stat&lt;/code&gt; format containing total number of modified files, as well as number of added and deleted lines." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&yucy;&yucy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy;  <code>--stat</code> , &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&ucy;&yucy; &ocy;&bcy;&shchcy;&iecy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Xltparam1param282308203gt"><span data-i18n="18f3cd653b10a9e63455b35afe466fb390c8fa9e2b6872b0db84ea2869c00dc5/21" data-source="-X[&amp;lt;param1,param2,&amp;hellip;&amp;ZeroWidthSpace;&amp;gt;]" onmousemove="i18n(this)">-X[&lt;param1,param2,&hellip;&ZeroWidthSpace;&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---dirstatltparam1param282308203gt"><span data-i18n="4162e790d797115a9587ce8a4590131516c730de22369ea280dfe6ea9996d359/c7" data-source="--dirstat[=&amp;lt;param1,param2,&amp;hellip;&amp;ZeroWidthSpace;&amp;gt;]" onmousemove="i18n(this)">--dirstat[=&lt;param1,param2,&hellip;&ZeroWidthSpace;&gt;]</span></dt> <dd> <p><span data-i18n="cb6301e252c5a9eb5b2aa781d73558eca837ae7becdbd81466ffa8f0d7e271c5/b3" data-source="Output the distribution of relative amount of changes for each sub-directory. The behavior of &lt;code&gt;--dirstat&lt;/code&gt; can be customized by passing it a comma separated list of parameters. The defaults are controlled by the &lt;code&gt;diff.dirstat&lt;/code&gt; configuration variable (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;). The following parameters are available:" onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &rcy;&acy;&scy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&iecy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;. &Pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>--dirstat</code>  &mcy;&ocy;&zhcy;&ncy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy; &iecy;&mcy;&ucy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy;, &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &zcy;&acy;&pcy;&yacy;&tcy;&ycy;&mcy;&icy;. &Zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &kcy;&ocy;&ncy;&tcy;&rcy;&ocy;&lcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.dirstat</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ). &Dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy;:</span></p> <div> <div> <div> <dl> <dt id="Documentation/git-format-patch.txt-codechangescode"> <code>changes</code> </dt> <dd> <p><span data-i18n="6b3e06e1f217c2eeba7ae7ca901aab17e79d7f94d8dd66001eb1f5e5dad8c86b/a8" data-source="Compute the dirstat numbers by counting the lines that have been removed from the source, or added to the destination. This ignores the amount of pure code movements within a file. In other words, rearranging lines in a file is not counted as much as other changes. This is the default behavior when no parameter is given." onmousemove="i18n(this)">&Vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &ncy;&ocy;&mcy;&iecy;&rcy;&acy; dirstat, &pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&acy;&vcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ycy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ycy; &icy;&zcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &icy;&lcy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ycy; &vcy; &mcy;&iecy;&scy;&tcy;&ocy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &chcy;&icy;&scy;&tcy;&ycy;&khcy; &dcy;&vcy;&icy;&zhcy;&iecy;&ncy;&icy;&jcy; &kcy;&ocy;&dcy;&acy; &vcy;&ncy;&ucy;&tcy;&rcy;&icy; &fcy;&acy;&jcy;&lcy;&acy;. &Dcy;&rcy;&ucy;&gcy;&icy;&mcy;&icy; &scy;&lcy;&ocy;&vcy;&acy;&mcy;&icy;, &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &zcy;&acy;&scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy; &tcy;&acy;&kcy; &scy;&icy;&lcy;&softcy;&ncy;&ocy;, &kcy;&acy;&kcy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &kcy;&ocy;&gcy;&dcy;&acy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt-codelinescode"> <code>lines</code> </dt> <dd> <p><span data-i18n="bb5ec001891993dc41f8d9610ee2a815a37664ecb2a0274b7574be75e621265b/bd" data-source="Compute the dirstat numbers by doing the regular line-based diff analysis, and summing the removed/added line counts. (For binary files, count 64-byte chunks instead, since binary files have no natural concept of lines). This is a more expensive &lt;code&gt;--dirstat&lt;/code&gt; behavior than the &lt;code&gt;changes&lt;/code&gt; behavior, but it does count rearranged lines within a file as much as other changes. The resulting output is consistent with what you get from the other &lt;code&gt;--*stat&lt;/code&gt; options." onmousemove="i18n(this)">&Vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &chcy;&icy;&scy;&lcy;&acy; dirstat, &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&vcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&jcy; &acy;&ncy;&acy;&lcy;&icy;&zcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy; &icy; &scy;&ucy;&mcy;&mcy;&icy;&rcy;&ucy;&yacy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy;/&dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy;. (&Dcy;&lcy;&yacy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &kcy;&ucy;&scy;&kcy;&icy; &pcy;&ocy; 64 &bcy;&acy;&jcy;&tcy;&acy;, &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &vcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy; &ncy;&iecy;&tcy; &iecy;&scy;&tcy;&iecy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &pcy;&ocy;&ncy;&yacy;&tcy;&icy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;). &Ecy;&tcy;&ocy; &bcy;&ocy;&lcy;&iecy;&iecy; &zcy;&acy;&tcy;&rcy;&acy;&tcy;&ncy;&ocy;&iecy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>--dirstat</code> , &chcy;&iecy;&mcy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>changes</code> , &ncy;&ocy; &ocy;&ncy;&ocy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&kcy;&ucy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy; &icy; &dcy;&rcy;&ucy;&gcy;&icy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&ocy;&mcy;&ucy;, &chcy;&tcy;&ocy; &vcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&iecy;&tcy;&iecy; &ocy;&tcy; &dcy;&rcy;&ucy;&gcy;&icy;&khcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ocy;&vcy;  <code>--*stat</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt-codefilescode"> <code>files</code> </dt> <dd> <p><span data-i18n="be0a84e5aafd905c7d46e8a60d6c44924079283725da6f9b10903f7f0d6749e1/fa" data-source="Compute the dirstat numbers by counting the number of files changed. Each changed file counts equally in the dirstat analysis. This is the computationally cheapest &lt;code&gt;--dirstat&lt;/code&gt; behavior, since it does not have to look at the file contents at all." onmousemove="i18n(this)">&Vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy; &chcy;&icy;&scy;&lcy;&acy; dirstat, &pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&acy;&vcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &Kcy;&acy;&zhcy;&dcy;&ycy;&jcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ocy; &ucy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &pcy;&rcy;&icy; &acy;&ncy;&acy;&lcy;&icy;&zcy;&iecy; dirstat. &Ecy;&tcy;&ocy; &scy;&acy;&mcy;&ocy;&iecy; &dcy;&iecy;&shcy;&iecy;&vcy;&ocy;&iecy; &vcy; &vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&mcy; &ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&icy; &pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy;  <code>--dirstat</code> , &pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &iecy;&mcy;&ucy; &vcy;&ocy;&ocy;&bcy;&shchcy;&iecy; &ncy;&iecy; &ncy;&ucy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &fcy;&acy;&jcy;&lcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt-codecumulativecode"> <code>cumulative</code> </dt> <dd> <p><span data-i18n="7b801d2e86555bb6476d73f4ec19b176b34c9302e5d967d51dceb28762fa6091/1f" data-source="Count changes in a child directory for the parent directory as well. Note that when using &lt;code&gt;cumulative&lt;/code&gt;, the sum of the percentages reported may exceed 100%. The default (non-cumulative) behavior can be specified with the &lt;code&gt;noncumulative&lt;/code&gt; parameter." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&iecy;&mcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy; &dcy;&lcy;&yacy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&ocy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  <code>cumulative</code>  &scy;&ucy;&mcy;&mcy;&acy; &scy;&ocy;&ocy;&bcy;&shchcy;&acy;&iecy;&mcy;&ycy;&khcy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy;&ocy;&vcy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&iecy;&vcy;&ycy;&shcy;&acy;&tcy;&softcy; 100%. &Pcy;&ocy;&vcy;&iecy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; (&ncy;&iecy;&kcy;&ucy;&mcy;&ucy;&lcy;&yacy;&tcy;&icy;&vcy;&ncy;&ocy;&iecy;) &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>noncumulative</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt-ltlimitgt"><span data-i18n="908229ea7062b9f957955c0ef1ccccffc9fb6f8044223b45c11fa2d067bbe465/4b" data-source="&amp;lt;limit&amp;gt;" onmousemove="i18n(this)">&lt;limit&gt;</span></dt> <dd> <p><span data-i18n="9a668029b33f5945d6be3da72f9898d4bafbb8971756ee60b50e259c89f276b9/ed" data-source="An integer parameter specifies a cut-off percent (3% by default). Directories contributing less than this percentage of the changes are not shown in the output." onmousemove="i18n(this)">&TScy;&iecy;&lcy;&ocy;&chcy;&icy;&scy;&lcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy; &ocy;&tcy;&scy;&iecy;&chcy;&kcy;&icy; (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 3%). &Kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy;, &ncy;&acy; &dcy;&ocy;&lcy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &pcy;&rcy;&icy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &mcy;&iecy;&ncy;&softcy;&shcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &pcy;&rcy;&ocy;&tscy;&iecy;&ncy;&tcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;, &ncy;&iecy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy;.</span></p> </dd> </dl> </div> </div> </div> <p><span data-i18n="aae0a47f6eb19512f93645a0a376d7ea3353697c02f655e7f7a1835df9eb5885/dc" data-source="Example: The following will count changed files, while ignoring directories with less than 10% of the total amount of changed files, and accumulating child directory counts in the parent directories: &lt;code&gt;--dirstat=files,10,cumulative&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&mcy;&iecy;&rcy;: &Scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&jcy; &kcy;&ocy;&dcy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&ocy;&dcy;&scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yacy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&icy; &scy; &mcy;&iecy;&ncy;&iecy;&iecy; &chcy;&iecy;&mcy; 10% &ocy;&tcy; &ocy;&bcy;&shchcy;&iecy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &icy; &ncy;&acy;&kcy;&acy;&pcy;&lcy;&icy;&vcy;&acy;&yacy; &scy;&chcy;&iecy;&tcy;&chcy;&icy;&kcy;&icy; &dcy;&ocy;&chcy;&iecy;&rcy;&ncy;&icy;&khcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&ocy;&vcy; &vcy; &rcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&khcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;&khcy;:  <code>--dirstat=files,10,cumulative</code>  .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---cumulative"><span data-i18n="b8b877ffe55a2cc54c49afa3006f43a27c9981e777ab472d583debfdc42ff50e/d1" data-source="--cumulative" onmousemove="i18n(this)">--cumulative</span></dt> <dd> <p><span data-i18n="b9a2e5386f285f56fd1d4a97d6681246175c00e642772fbd92a7db3216bdb6af/5c" data-source="Synonym for --dirstat=cumulative" onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy; --dirstat=&kcy;&ucy;&mcy;&ucy;&lcy;&yacy;&tcy;&icy;&vcy;&ncy;&ycy;&jcy;</span></p> </dd> <dt id="Documentation/git-format-patch.txt---dirstat-by-fileltparam1param2gt82308203"><span data-i18n="38038802bb5d0b4725903f1c401495ee40307fda45ffd5fc319acaa821fba64c/d6" data-source="--dirstat-by-file[=&amp;lt;param1,param2&amp;gt;&amp;hellip;&amp;ZeroWidthSpace;]" onmousemove="i18n(this)">--dirstat-by-file[=&lt;param1,param2&gt;&hellip;&ZeroWidthSpace;]</span></dt> <dd> <p><span data-i18n="09314efcfb5583add38cb64b942ce638072938202dcccb602151c8141ef0d3d6/39" data-source="Synonym for --dirstat=files,param1,param2&amp;hellip;&amp;ZeroWidthSpace;" onmousemove="i18n(this)">&Scy;&icy;&ncy;&ocy;&ncy;&icy;&mcy; --dirstat=files,param1,param2&hellip;&ZeroWidthSpace;</span></p> </dd> <dt id="Documentation/git-format-patch.txt---summary"><span data-i18n="a70d76ce0b3cccc19a7095152f8d434d716af2d8e230c90cc068c7ec8acce417/02" data-source="--summary" onmousemove="i18n(this)">--summary</span></dt> <dd> <p><span data-i18n="5a890cc6a9eb221a219ce755945364b137621c4b2425de77443cd33dcb816313/7a" data-source="Output a condensed summary of extended header information such as creations, renames and mode changes." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &scy;&zhcy;&acy;&tcy;&ucy;&yucy; &scy;&vcy;&ocy;&dcy;&kcy;&ucy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&ncy;&ocy;&jcy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;, &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&acy;&kcy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy;, &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &rcy;&iecy;&zhcy;&icy;&mcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-renames"><span data-i18n="a10043a2658f182416ed2dbd79fd313c3d8111a9052c8703621889e7b132f118/5c" data-source="--no-renames" onmousemove="i18n(this)">--no-renames</span></dt> <dd> <p><span data-i18n="0d16c708c4b0eb66fe907f299b9383a507b9a17dbf74120d06be0c0efa8f665f/68" data-source="Turn off rename detection, even when the configuration file gives the default to do so." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-rename-empty"><span data-i18n="fcbb6008db5efbb448858c193b174c215b1ac5bb9ca65505340032515a3a042a/ee" data-source="--[no-]rename-empty" onmousemove="i18n(this)">--[no-]rename-empty</span></dt> <dd> <p><span data-i18n="d28ff8a99d160807d7bb7ce9daa8311a507112062285068d2d043b3ef181de9f/3b" data-source="Whether to use empty blobs as rename source." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &lcy;&icy; &pcy;&ucy;&scy;&tcy;&ycy;&iecy; BLOB-&ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ycy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---full-index"><span data-i18n="ac3f3bb1d249e80fb77923af4ed2e1749d17dde50ff74ba273cffc7679b315b1/f6" data-source="--full-index" onmousemove="i18n(this)">--full-index</span></dt> <dd> <p><span data-i18n="a265c18224e2c92113a0ea4cc3de6af05ebc9ae73095965162700af995854c80/f1" data-source="Instead of the first handful of characters, show the full pre- and post-image blob object names on the &amp;quot;index&amp;quot; line when generating patch format output." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ycy;&khcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&jcy;&tcy;&iecy; &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; BLOB-&ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &dcy;&ocy; &icy; &pcy;&ocy;&scy;&lcy;&iecy; &icy;&zcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &vcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy;  &quot;index&quot;  &pcy;&rcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&icy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---binary"><span data-i18n="b2280f1ed7db6af916f05c6636fb40cfa3349346898700ff67989a2ddd297efc/a4" data-source="--binary" onmousemove="i18n(this)">--binary</span></dt> <dd> <p><span data-i18n="06df724222c5ceacfe05cf458a138654a097dc5d572a7c78a55426dcf9727eb7/71" data-source="In addition to &lt;code&gt;--full-index&lt;/code&gt;, output a binary diff that can be applied with &lt;code&gt;git-apply&lt;/code&gt;." onmousemove="i18n(this)">&Vcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy;  <code>--full-index</code>  &vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git-apply</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---abbrevltngt"><span data-i18n="982fe5caefde56120ee669acd52e44de3f6e359e4706a7dc8c6edc5cce030357/41" data-source="--abbrev[=&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--abbrev[=&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="bb11cd38b78d99cbfd25de143f4ceb59793f27238eee7f60efb6ae6a55f1645c/47" data-source="Instead of showing the full 40-byte hexadecimal object name in diff-raw format output and diff-tree header lines, show the shortest prefix that is at least &lt;code&gt;&amp;lt;n&amp;gt;&lt;/code&gt; hexdigits long that uniquely refers the object. In diff-patch output format, &lt;code&gt;--full-index&lt;/code&gt; takes higher precedence, i.e. if &lt;code&gt;--full-index&lt;/code&gt; is specified, full blob names will be shown regardless of &lt;code&gt;--abbrev&lt;/code&gt;. Non default number of digits can be specified with &lt;code&gt;--abbrev=&amp;lt;n&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&lcy;&ncy;&ocy;&gcy;&ocy; 40-&bcy;&acy;&jcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ocy;&gcy;&ocy; &icy;&mcy;&iecy;&ncy;&icy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&acy; diff-raw &icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&khcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy; diff-tree &pcy;&ocy;&kcy;&acy;&zhcy;&icy;&tcy;&iecy; &scy;&acy;&mcy;&ycy;&jcy; &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&icy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &dcy;&lcy;&icy;&ncy;&ocy;&jcy; &ncy;&iecy; &mcy;&iecy;&ncy;&iecy;&iecy; &shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&khcy; &tscy;&icy;&fcy;&rcy;  <code>&lt;n&gt;</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ocy; &scy;&scy;&ycy;&lcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&acy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;. &Vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; diff-patch  <code>--full-index</code>  &icy;&mcy;&iecy;&iecy;&tcy; &bcy;&ocy;&lcy;&iecy;&iecy; &vcy;&ycy;&scy;&ocy;&kcy;&icy;&jcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy;, &tcy;. &iecy;. &iecy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>--full-index</code> , &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&ocy;&vcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy; &ocy;&tcy;  <code>--abbrev</code>  . &Ncy;&iecy;&scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&iecy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &tscy;&icy;&fcy;&rcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--abbrev=&lt;n&gt;</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Bltngtltmgt"><span data-i18n="f0e4a1727b1242a13108587a9805d8c2ec4c0145227ee7a48ad2ac8fa608ecc6/7a" data-source="-B[&amp;lt;n&amp;gt;][/&amp;lt;m&amp;gt;]" onmousemove="i18n(this)">-B[&lt;n&gt;][/&lt;m&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---break-rewritesltngtltmgt"><span data-i18n="4f12fb7b84eac30a26f2fe24bb7ac90d21ec0205c39e7513b5e8a83adbed0c9e/17" data-source="--break-rewrites[=[&amp;lt;n&amp;gt;][/&amp;lt;m&amp;gt;]]" onmousemove="i18n(this)">--break-rewrites[=[&lt;n&gt;][/&lt;m&gt;]]</span></dt> <dd> <p><span data-i18n="256cdc10d29871a99d66a4e20cb4e9fc80a95e50e2b8c59143a1de6a3e1c909c/5b" data-source="Break complete rewrite changes into pairs of delete and create. This serves two purposes:" onmousemove="i18n(this)">&Rcy;&acy;&zcy;&bcy;&iecy;&jcy;&tcy;&iecy; &pcy;&ocy;&lcy;&ncy;&ycy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&icy; &ncy;&acy; &pcy;&acy;&rcy;&ycy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &scy;&lcy;&ucy;&zhcy;&icy;&tcy; &dcy;&vcy;&ucy;&mcy; &tscy;&iecy;&lcy;&yacy;&mcy;:</span></p> <p><span data-i18n="36574ba5d9a258a89027d773e7fb7548e3fcdbd8aab7b6f84e760ab36268ff22/0d" data-source="It affects the way a change that amounts to a total rewrite of a file not as a series of deletion and insertion mixed together with a very few lines that happen to match textually as the context, but as a single deletion of everything old followed by a single insertion of everything new, and the number &lt;code&gt;m&lt;/code&gt; controls this aspect of the -B option (defaults to 60%). &lt;code&gt;-B/70%&lt;/code&gt; specifies that less than 30% of the original should remain in the result for Git to consider it a total rewrite (i.e. otherwise the resulting patch will be a series of deletion and insertion mixed together with context lines)." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &vcy;&lcy;&icy;&yacy;&iecy;&tcy; &ncy;&acy; &tcy;&ocy;, &kcy;&acy;&kcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &pcy;&ocy;&lcy;&ncy;&ucy;&yucy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &fcy;&acy;&jcy;&lcy;&acy;, &pcy;&rcy;&ocy;&icy;&scy;&khcy;&ocy;&dcy;&icy;&tcy; &ncy;&iecy; &kcy;&acy;&kcy; &scy;&iecy;&rcy;&icy;&yacy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&jcy; &icy; &vcy;&scy;&tcy;&acy;&vcy;&ocy;&kcy;, &scy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ycy;&khcy; &scy; &ocy;&chcy;&iecy;&ncy;&softcy; &ncy;&iecy;&mcy;&ncy;&ocy;&gcy;&icy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ocy; &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&yucy;&tcy; &scy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ocy;&mcy;, &acy; &kcy;&acy;&kcy; &ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&ocy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy; &scy;&tcy;&acy;&rcy;&ocy;&gcy;&ocy; &scy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&dcy;&ncy;&ocy;&kcy;&rcy;&acy;&tcy;&ncy;&acy;&yacy; &vcy;&scy;&tcy;&acy;&vcy;&kcy;&acy; &vcy;&scy;&iecy;&gcy;&ocy; &ncy;&ocy;&vcy;&ocy;&gcy;&ocy;, &icy; &chcy;&icy;&scy;&lcy;&ocy;  <code>m</code>  &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &ecy;&tcy;&icy;&mcy; &acy;&scy;&pcy;&iecy;&kcy;&tcy;&ocy;&mcy; &ocy;&pcy;&tscy;&icy;&icy; -B (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 60%).  <code>-B/70%</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &vcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &ocy;&scy;&tcy;&acy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &mcy;&iecy;&ncy;&iecy;&iecy; 30% &ocy;&rcy;&icy;&gcy;&icy;&ncy;&acy;&lcy;&acy;, &chcy;&tcy;&ocy;&bcy;&ycy;  Git  &scy;&chcy;&icy;&tcy;&acy;&lcy; &iecy;&gcy;&ocy; &pcy;&ocy;&lcy;&ncy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy;&yucy; (&tcy;. &iecy;. &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&icy;&rcy;&ucy;&yucy;&shchcy;&icy;&jcy; &pcy;&acy;&tcy;&chcy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&ocy;&bcy;&ocy;&jcy; &scy;&iecy;&rcy;&icy;&yucy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&jcy; &icy; &vcy;&scy;&tcy;&acy;&vcy;&ocy;&kcy;, &scy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ycy;&khcy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&mcy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;&mcy;&icy;).</span></p> <p><span data-i18n="4f5c7d4241b17ec6d68d511a06919ce1875476a5c050ace9e1c9cb1b160750fb/59" data-source="When used with -M, a totally-rewritten file is also considered as the source of a rename (usually -M only considers a file that disappeared as the source of a rename), and the number &lt;code&gt;n&lt;/code&gt; controls this aspect of the -B option (defaults to 50%). &lt;code&gt;-B20%&lt;/code&gt; specifies that a change with addition and deletion compared to 20% or more of the file&amp;rsquo;s size are eligible for being picked up as a possible source of a rename to another file." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &scy; -M &pcy;&ocy;&lcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy; &pcy;&iecy;&rcy;&iecy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; (&ocy;&bcy;&ycy;&chcy;&ncy;&ocy; -M &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&mcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&scy;&chcy;&iecy;&zcy;&ncy;&ucy;&vcy;&shcy;&icy;&jcy; &fcy;&acy;&jcy;&lcy;), &acy; &chcy;&icy;&scy;&lcy;&ocy;  <code>n</code>  &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &ecy;&tcy;&icy;&mcy; &acy;&scy;&pcy;&iecy;&kcy;&tcy;&ocy;&mcy; &ocy;&pcy;&tscy;&icy;&icy; -B. (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; 50%).  <code>-B20%</code>  &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&iecy; &scy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy;&mcy; &icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy;&mcy;, &scy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&yucy;&shchcy;&iecy;&iecy; 20% &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&tcy; &rcy;&acy;&zcy;&mcy;&iecy;&rcy;&acy; &fcy;&acy;&jcy;&lcy;&acy;, &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ocy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&gcy;&ocy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &vcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Mltngt"><span data-i18n="2aed0bd42f50a5b063d9d60473c756c7162a8033898ff1816c6a9d25acecae93/b9" data-source="-M[&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">-M[&lt;n&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---find-renamesltngt"><span data-i18n="a3769f7fece41a5c7ba84e017300f57430b15a619d688964378151d2768eb8f1/cf" data-source="--find-renames[=&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--find-renames[=&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="3971c6e6659f778303ae0a9f108aba32f8c11b64f8ebdb05abdfa422806e46f1/75" data-source="Detect renames. If &lt;code&gt;n&lt;/code&gt; is specified, it is a threshold on the similarity index (i.e. amount of addition/deletions compared to the file&amp;rsquo;s size). For example, &lt;code&gt;-M90%&lt;/code&gt; means Git should consider a delete/add pair to be a rename if more than 90% of the file hasn&amp;rsquo;t changed. Without a &lt;code&gt;%&lt;/code&gt; sign, the number is to be read as a fraction, with a decimal point before it. I.e., &lt;code&gt;-M5&lt;/code&gt; becomes 0.5, and is thus the same as &lt;code&gt;-M50%&lt;/code&gt;. Similarly, &lt;code&gt;-M05&lt;/code&gt; is the same as &lt;code&gt;-M5%&lt;/code&gt;. To limit detection to exact renames, use &lt;code&gt;-M100%&lt;/code&gt;. The default similarity index is 50%." onmousemove="i18n(this)">&Ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy;. &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>n</code> , &ecy;&tcy;&ocy; &pcy;&ocy;&rcy;&ocy;&gcy; &icy;&ncy;&dcy;&iecy;&kcy;&scy;&acy; &scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; (&tcy;.&iecy;. &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;/&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&jcy; &pcy;&ocy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yucy; &scy; &rcy;&acy;&zcy;&mcy;&iecy;&rcy;&ocy;&mcy; &fcy;&acy;&jcy;&lcy;&acy;). &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>-M90%</code>  &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;, &chcy;&tcy;&ocy;  Git  &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &pcy;&acy;&rcy;&ucy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy;/&dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &kcy;&acy;&kcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;, &iecy;&scy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy; 90% &fcy;&acy;&jcy;&lcy;&acy; &ncy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&lcy;&ocy;&scy;&softcy;. &Bcy;&iecy;&zcy; &zcy;&ncy;&acy;&kcy;&acy;  <code>%</code>  &chcy;&icy;&scy;&lcy;&ocy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &chcy;&icy;&tcy;&acy;&tcy;&softcy; &kcy;&acy;&kcy; &dcy;&rcy;&ocy;&bcy;&softcy; &scy; &dcy;&iecy;&scy;&yacy;&tcy;&icy;&chcy;&ncy;&ocy;&jcy; &tcy;&ocy;&chcy;&kcy;&ocy;&jcy; &pcy;&iecy;&rcy;&iecy;&dcy; &ncy;&iecy;&jcy;. &Tcy;.&iecy;.  <code>-M5</code>  &scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&scy;&yacy; &rcy;&acy;&vcy;&ncy;&ycy;&mcy; 0,5 &icy;, &tcy;&acy;&kcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &scy;&ocy;&vcy;&pcy;&acy;&dcy;&acy;&iecy;&tcy; &scy;  <code>-M50%</code> . &Acy;&ncy;&acy;&lcy;&ocy;&gcy;&icy;&chcy;&ncy;&ocy;,  <code>-M05</code>  &mdash; &ecy;&tcy;&ocy; &tcy;&ocy; &zhcy;&iecy; &scy;&acy;&mcy;&ocy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>-M5%</code> . &CHcy;&tcy;&ocy;&bcy;&ycy; &ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&icy;&tcy;&softcy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &tcy;&ocy;&chcy;&ncy;&ycy;&mcy;&icy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;&mcy;&icy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-M100%</code> . &Icy;&ncy;&dcy;&iecy;&kcy;&scy; &scy;&khcy;&ocy;&dcy;&scy;&tcy;&vcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; 50%.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Cltngt"><span data-i18n="6fdf196b5e3eb2d983e6afb2cfdaa51832d966e4cf2453ca50400073db06de65/45" data-source="-C[&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">-C[&lt;n&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---find-copiesltngt"><span data-i18n="20ce8b63af09311597f64f9ef4fd9d71dcbcd82308202b99e084485f358ee41e/b2" data-source="--find-copies[=&amp;lt;n&amp;gt;]" onmousemove="i18n(this)">--find-copies[=&lt;n&gt;]</span></dt> <dd> <p><span data-i18n="86a0f3d822e7feb57f6750bc6a0b909ec8e102adb8f2672af2f7047494c015e4/03" data-source="Detect copies as well as renames. See also &lt;code&gt;--find-copies-harder&lt;/code&gt;. If &lt;code&gt;n&lt;/code&gt; is specified, it has the same meaning as for &lt;code&gt;-M&amp;lt;n&amp;gt;&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&iecy; &kcy;&ocy;&pcy;&icy;&jcy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy;. &Scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy;  <code>--find-copies-harder</code> . &IEcy;&scy;&lcy;&icy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;  <code>n</code> , &ocy;&ncy; &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&ocy; &zhcy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &icy;  <code>-M&lt;n&gt;</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---find-copies-harder"><span data-i18n="812c5ab6c6d8051f1b9bd0cddc3b9ed0a7cf55a68f0f7bea15544e5600dd5499/ae" data-source="--find-copies-harder" onmousemove="i18n(this)">--find-copies-harder</span></dt> <dd> <p><span data-i18n="241520673a24760ff80d12046026655fa58ef3244069598e598e63f2e35ddd5d/02" data-source="For performance reasons, by default, &lt;code&gt;-C&lt;/code&gt; option finds copies only if the original file of the copy was modified in the same changeset. This flag makes the command inspect unmodified files as candidates for the source of copy. This is a very expensive operation for large projects, so use it with caution. Giving more than one &lt;code&gt;-C&lt;/code&gt; option has the same effect." onmousemove="i18n(this)">&Pcy;&ocy; &scy;&ocy;&ocy;&bcy;&rcy;&acy;&zhcy;&iecy;&ncy;&icy;&yacy;&mcy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy;  <code>-C</code>  &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy; &kcy;&ocy;&pcy;&icy;&icy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &kcy;&ocy;&pcy;&icy;&icy; &bcy;&ycy;&lcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy; &vcy; &tcy;&ocy;&mcy; &zhcy;&iecy; &ncy;&acy;&bcy;&ocy;&rcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;. &Ecy;&tcy;&ocy;&tcy; &fcy;&lcy;&acy;&gcy; &zcy;&acy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ucy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&yacy;&tcy;&softcy; &ncy;&iecy;&icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &kcy;&acy;&kcy; &kcy;&acy;&ncy;&dcy;&icy;&dcy;&acy;&tcy;&ocy;&vcy; &ncy;&acy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy; &kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;. &Ecy;&tcy;&ocy; &ocy;&chcy;&iecy;&ncy;&softcy; &dcy;&ocy;&rcy;&ocy;&gcy;&ocy;&scy;&tcy;&ocy;&yacy;&shchcy;&acy;&yacy; &ocy;&pcy;&iecy;&rcy;&acy;&tscy;&icy;&yacy; &dcy;&lcy;&yacy; &bcy;&ocy;&lcy;&softcy;&shcy;&icy;&khcy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&ocy;&vcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &iecy;&iecy; &scy; &ocy;&scy;&tcy;&ocy;&rcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&softcy;&yucy;. &Pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy;  <code>-C</code>  &icy;&mcy;&iecy;&iecy;&tcy; &tcy;&ocy;&tcy; &zhcy;&iecy; &ecy;&fcy;&fcy;&iecy;&kcy;&tcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--D"><span data-i18n="cdded7231a0c512ed51b072e9982f725870905b7d5c8c6df5e258910a6d77f07/75" data-source="-D" onmousemove="i18n(this)">-D</span></dt> <dt id="Documentation/git-format-patch.txt---irreversible-delete"><span data-i18n="bcb9bbbd28f462d5a261fa23a94d0c8dd434d7ddca2e9fab3da0f78c893efe69/5e" data-source="--irreversible-delete" onmousemove="i18n(this)">--irreversible-delete</span></dt> <dd> <p><span data-i18n="b237e3902a8d61f3df4fe7a610c8361e68fc7505688b90bce8d28ee42c5e33ef/02" data-source="Omit the preimage for deletes, i.e. print only the header but not the diff between the preimage and &lt;code&gt;/dev/null&lt;/code&gt;. The resulting patch is not meant to be applied with &lt;code&gt;patch&lt;/code&gt; or &lt;code&gt;git apply&lt;/code&gt;; this is solely for people who want to just concentrate on reviewing the text after the change. In addition, the output obviously lacks enough information to apply such a patch in reverse, even manually, hence the name of the option." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&icy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&iecy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy;, &tcy;.&iecy;. &pcy;&iecy;&chcy;&acy;&tcy;&acy;&jcy;&tcy;&iecy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;, &ncy;&ocy; &ncy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &mcy;&iecy;&zhcy;&dcy;&ucy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy; &icy;  <code>/dev/null</code> . &Pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&acy;&tcy;&chcy; &ncy;&iecy; &pcy;&rcy;&iecy;&dcy;&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &scy;  <code>patch</code>  &icy;&lcy;&icy;  <code>git apply</code> ; &ecy;&tcy;&ocy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&lcy;&yacy; &lcy;&yucy;&dcy;&iecy;&jcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &khcy;&ocy;&tcy;&yacy;&tcy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &scy;&kcy;&ocy;&ncy;&tscy;&iecy;&ncy;&tcy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&acy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &pcy;&ocy;&scy;&lcy;&iecy; &vcy;&ncy;&iecy;&scy;&iecy;&ncy;&icy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy;. &Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &vcy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; &yacy;&vcy;&ncy;&ocy; &ncy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &tcy;&acy;&kcy;&ocy;&jcy; &pcy;&acy;&tcy;&chcy; &vcy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;, &dcy;&acy;&zhcy;&iecy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy;, &ocy;&tcy;&scy;&yucy;&dcy;&acy; &icy; &ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&iecy; &ocy;&pcy;&tscy;&icy;&icy;.</span></p> <p><span data-i18n="fef21c777c0bdbe737f756c73f98e2bbbd6b2b699fea3ccca6d1b08c57b26482/b3" data-source="When used together with &lt;code&gt;-B&lt;/code&gt;, omit also the preimage in the deletion part of a delete/create pair." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &vcy;&mcy;&iecy;&scy;&tcy;&iecy; &scy;  <code>-B</code>  &ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &pcy;&rcy;&ocy;&ocy;&bcy;&rcy;&acy;&zcy; &vcy; &chcy;&acy;&scy;&tcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&acy;&rcy;&ycy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy;/&scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--lltnumgt"><span data-i18n="64bb19301c5cfcfc57be12aefb4c0115b82b6284d756b404450a3395d7fc3684/2e" data-source="-l&amp;lt;num&amp;gt;" onmousemove="i18n(this)">-l&lt;num&gt;</span></dt> <dd> <p><span data-i18n="0fd28eb48135d7ab83f2ec252f4dbaf57f679c91e4e702385844072756d0484f/48" data-source="The &lt;code&gt;-M&lt;/code&gt; and &lt;code&gt;-C&lt;/code&gt; options involve some preliminary steps that can detect subsets of renames/copies cheaply, followed by an exhaustive fallback portion that compares all remaining unpaired destinations to all relevant sources. (For renames, only remaining unpaired sources are relevant; for copies, all original sources are relevant.) For N sources and destinations, this exhaustive check is O(N^2). This option prevents the exhaustive portion of rename/copy detection from running if the number of source/destination files involved exceeds the specified number. Defaults to diff.renameLimit. Note that a value of 0 is treated as unlimited." onmousemove="i18n(this)">&Ocy;&pcy;&tscy;&icy;&icy;  <code>-M</code>  &icy;  <code>-C</code>  &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&yucy;&tcy; &vcy; &scy;&iecy;&bcy;&yacy; &ncy;&iecy;&kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&rcy;&iecy;&dcy;&vcy;&acy;&rcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &shcy;&acy;&gcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&yucy;&tcy; &dcy;&iecy;&shcy;&iecy;&vcy;&ocy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&tcy;&softcy; &pcy;&ocy;&dcy;&mcy;&ncy;&ocy;&zhcy;&iecy;&scy;&tcy;&vcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy;/&kcy;&ocy;&pcy;&icy;&jcy;, &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy;&icy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&scy;&chcy;&iecy;&rcy;&pcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &zcy;&acy;&pcy;&acy;&scy;&ncy;&acy;&yacy; &chcy;&acy;&scy;&tcy;&softcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&rcy;&acy;&vcy;&ncy;&icy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&vcy;&shcy;&icy;&iecy;&scy;&yacy; &ncy;&iecy;&pcy;&acy;&rcy;&ncy;&ycy;&iecy; &acy;&dcy;&rcy;&iecy;&scy;&acy;&tcy;&ycy; &scy;&ocy; &vcy;&scy;&iecy;&mcy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy;&mcy;&icy;. (&Dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&jcy; &acy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ycy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ocy;&scy;&tcy;&acy;&vcy;&shcy;&icy;&iecy;&scy;&yacy; &ncy;&iecy;&pcy;&acy;&rcy;&ncy;&ycy;&iecy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&icy;; &dcy;&lcy;&yacy; &kcy;&ocy;&pcy;&icy;&jcy; &acy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ycy; &vcy;&scy;&iecy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&icy;.) &Dcy;&lcy;&yacy; N &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&vcy; &icy; &mcy;&iecy;&scy;&tcy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &ecy;&tcy;&acy; &icy;&scy;&chcy;&iecy;&rcy;&pcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy; &rcy;&acy;&vcy;&ncy;&acy; O(N^2). &Ecy;&tcy;&ocy;&tcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &pcy;&rcy;&iecy;&dcy;&ocy;&tcy;&vcy;&rcy;&acy;&shchcy;&acy;&iecy;&tcy; &zcy;&acy;&pcy;&ucy;&scy;&kcy; &icy;&scy;&chcy;&iecy;&rcy;&pcy;&ycy;&vcy;&acy;&yucy;&shchcy;&iecy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&iecy;&ncy;&icy;&yacy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;/&kcy;&ocy;&pcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &iecy;&scy;&lcy;&icy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&ocy; &zcy;&acy;&dcy;&iecy;&jcy;&scy;&tcy;&vcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;-&icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&ocy;&vcy;/&ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&jcy; &pcy;&rcy;&iecy;&vcy;&ycy;&shcy;&acy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&iecy; &chcy;&icy;&scy;&lcy;&ocy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &mdash; diff.renameLimit. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; 0 &scy;&chcy;&icy;&tcy;&acy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&ocy;&gcy;&rcy;&acy;&ncy;&icy;&chcy;&iecy;&ncy;&ncy;&ycy;&mcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Oltorderfilegt"><span data-i18n="fb24b9301bc95f99e1c5b3f79969c0eb9d877bac2e7528ac4b15bd1b11341be3/5c" data-source="-O&amp;lt;orderfile&amp;gt;" onmousemove="i18n(this)">-O&lt;orderfile&gt;</span></dt> <dd> <p><span data-i18n="75e04a500aa5020c32fa2f6e020e17b41dfbb0bda3d090a7c1062e1704238239/5f" data-source="Control the order in which files appear in the output. This overrides the &lt;code&gt;diff.orderFile&lt;/code&gt; configuration variable (see &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt;). To cancel &lt;code&gt;diff.orderFile&lt;/code&gt;, use &lt;code&gt;-O/dev/null&lt;/code&gt;." onmousemove="i18n(this)">&Ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&jcy;&tcy;&iecy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy; &pcy;&ocy;&yacy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;. &Ecy;&tcy;&ocy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.orderFile</code>  (&scy;&mcy;.  <a href="git-config.html">git-config[1]</a> ). &CHcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;  <code>diff.orderFile</code> , &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>-O/dev/null</code> .</span></p> <p><span data-i18n="3dc1ae02475227c0baae69528ff9cd8765217eeb2f58eacda01053118e53a90b/4d" data-source="The output order is determined by the order of glob patterns in &amp;lt;orderfile&amp;gt;. All files with pathnames that match the first pattern are output first, all files with pathnames that match the second pattern (but not the first) are output next, and so on. All files with pathnames that do not match any pattern are output last, as if there was an implicit match-all pattern at the end of the file. If multiple pathnames have the same rank (they match the same pattern but no earlier patterns), their output order relative to each other is the normal order." onmousemove="i18n(this)">&Pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy; glob &vcy; &lt;orderfile&gt;. &Vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &scy; &pcy;&ucy;&tcy;&yacy;&mcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &pcy;&iecy;&rcy;&vcy;&ycy;&mcy;&icy;, &vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &scy; &pcy;&ucy;&tcy;&yacy;&mcy;&icy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&mcy;&icy; &vcy;&tcy;&ocy;&rcy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy; (&ncy;&ocy; &ncy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&mcy;&ucy;), &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &zcy;&acy;&tcy;&iecy;&mcy; &icy; &tcy;&acy;&kcy; &dcy;&acy;&lcy;&iecy;&iecy;. &Vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &icy;&mcy;&iecy;&ncy;&acy; &pcy;&ucy;&tcy;&iecy;&jcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&ocy;&mcy;&ucy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &vcy;&ycy;&vcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ncy;&icy;&mcy;&icy;, &kcy;&acy;&kcy; &iecy;&scy;&lcy;&icy; &bcy;&ycy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &fcy;&acy;&jcy;&lcy;&acy; &bcy;&ycy;&lcy; &ncy;&iecy;&yacy;&vcy;&ncy;&ycy;&jcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&icy;&yacy; &vcy;&scy;&iecy;&mcy;. &IEcy;&scy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&mcy;&iecy;&ncy; &pcy;&ucy;&tcy;&iecy;&jcy; &icy;&mcy;&iecy;&yucy;&tcy; &ocy;&dcy;&icy;&ncy;&acy;&kcy;&ocy;&vcy;&ycy;&jcy; &rcy;&acy;&ncy;&gcy; (&ocy;&ncy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &ocy;&dcy;&ncy;&ocy;&mcy;&ucy; &icy; &tcy;&ocy;&mcy;&ucy; &zhcy;&iecy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &ncy;&ocy; &ncy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &rcy;&acy;&ncy;&ncy;&icy;&mcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&acy;&mcy;), &icy;&khcy; &pcy;&ocy;&rcy;&yacy;&dcy;&ocy;&kcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&rcy;&ucy;&gcy; &dcy;&rcy;&ucy;&gcy;&acy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&ocy;&mcy;.</span></p> <p><span data-i18n="ad919bfc49d28556b4b30371b531bb2a62b27fab5064722a280610213d26b1b4/ed" data-source="&amp;lt;orderfile&amp;gt; is parsed as follows:" onmousemove="i18n(this)">&lt;orderfile&gt; &acy;&ncy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;:</span></p> <div> <div> <div> <ul> <li> <p><span data-i18n="f05044b37b98cabdd3671bdee720305d3c19a5df0a99d7aecdbfdf8fc700fa8a/b7" data-source="Blank lines are ignored, so they can be used as separators for readability." onmousemove="i18n(this)">&Pcy;&ucy;&scy;&tcy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&khcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&icy;&tcy;&iecy;&lcy;&iecy;&jcy; &dcy;&lcy;&yacy; &ucy;&dcy;&ocy;&bcy;&scy;&tcy;&vcy;&acy; &chcy;&tcy;&iecy;&ncy;&icy;&yacy;.</span></p> </li> <li> <p><span data-i18n="4656fad53ebe17fe80774954f112c1137ba0487e1d89e9360d981b7951fbfb57/0b" data-source="Lines starting with a hash (&amp;quot;&lt;code&gt;#&lt;/code&gt;&amp;quot;) are ignored, so they can be used for comments. Add a backslash (&amp;quot;&lt;code&gt;\&lt;/code&gt;&amp;quot;) to the beginning of the pattern if it starts with a hash." onmousemove="i18n(this)">&Scy;&tcy;&rcy;&ocy;&kcy;&icy;, &ncy;&acy;&chcy;&icy;&ncy;&acy;&yucy;&shchcy;&icy;&iecy;&scy;&yacy; &scy; &khcy;&iecy;&shcy;&acy; ( &quot;  <code>#</code>  &quot; ), &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&khcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&iecy;&vcy;. &Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &ocy;&bcy;&rcy;&acy;&tcy;&ncy;&ucy;&yucy; &kcy;&ocy;&scy;&ucy;&yucy; &chcy;&iecy;&rcy;&tcy;&ucy; ( &quot;  <code>\</code>  &quot; ) &vcy; &ncy;&acy;&chcy;&acy;&lcy;&ocy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&acy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &rcy;&iecy;&shcy;&iecy;&tcy;&kcy;&icy;.</span></p> </li> <li> <p><span data-i18n="2b7a708c6caee8cb163cff05ade25f4e43e6779ab7b653c9ea976f2082291237/f6" data-source="Each other line contains a single pattern." onmousemove="i18n(this)">&Kcy;&acy;&zhcy;&dcy;&acy;&yacy; &vcy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&tcy;&rcy;&ocy;&kcy;&acy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &ocy;&dcy;&icy;&ncy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;.</span></p> </li> </ul> </div> </div> </div> <p><span data-i18n="3124c05351d93b8fbdccb33f65c87dec861c79b87f8384166a6ead2880af585b/42" data-source="Patterns have the same syntax and semantics as patterns used for fnmatch(3) without the FNM_PATHNAME flag, except a pathname also matches a pattern if removing any number of the final pathname components matches the pattern. For example, the pattern &amp;quot;&lt;code&gt;foo*bar&lt;/code&gt;&amp;quot; matches &amp;quot;&lt;code&gt;fooasdfbar&lt;/code&gt;&amp;quot; and &amp;quot;&lt;code&gt;foo/bar/baz/asdf&lt;/code&gt;&amp;quot; but not &amp;quot;&lt;code&gt;foobarx&lt;/code&gt;&amp;quot;." onmousemove="i18n(this)">&SHcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy; &icy;&mcy;&iecy;&yucy;&tcy; &tcy;&ocy;&tcy; &zhcy;&iecy; &scy;&icy;&ncy;&tcy;&acy;&kcy;&scy;&icy;&scy; &icy; &scy;&iecy;&mcy;&acy;&ncy;&tcy;&icy;&kcy;&ucy;, &chcy;&tcy;&ocy; &icy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ycy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ycy;&iecy; &dcy;&lcy;&yacy; fnmatch(3) &bcy;&iecy;&zcy; &fcy;&lcy;&acy;&gcy;&acy; FNM_PATHNAME, &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &pcy;&ucy;&tcy;&softcy; &tcy;&acy;&kcy;&zhcy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;, &iecy;&scy;&lcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&iecy; &lcy;&yucy;&bcy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &ocy;&kcy;&ocy;&ncy;&chcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&pcy;&ocy;&ncy;&iecy;&ncy;&tcy;&ocy;&vcy; &pcy;&ucy;&tcy;&icy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ucy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &shcy;&acy;&bcy;&lcy;&ocy;&ncy;  &quot;  <code>foo*bar</code>  &quot;  &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;  &quot;  <code>fooasdfbar</code>  &quot;  &icy;  &quot;  <code>foo/bar/baz/asdf</code>  &quot; , &ncy;&ocy; &ncy;&iecy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy;  &quot;  <code>foobarx</code>  &quot; .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---skip-toltfilegt"><span data-i18n="6117b4db2b9edd75326862d72986fa91acd9e8763de4d101939def1247567ddc/f0" data-source="--skip-to=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--skip-to=&lt;file&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---rotate-toltfilegt"><span data-i18n="d1b124157fa6244019d55358b4b7952ea2b6e19643b2b8e1f17d5d56ff384123/98" data-source="--rotate-to=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--rotate-to=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="277db6b8c9291ae8087d1d440d38b8798459262c03b013af3b29453e112ffe97/56" data-source="Discard the files before the named &amp;lt;file&amp;gt; from the output (i.e. &lt;code&gt;skip to&lt;/code&gt;), or move them to the end of the output (i.e. &lt;code&gt;rotate to&lt;/code&gt;). These options were invented primarily for the use of the &lt;code&gt;git difftool&lt;/code&gt; command, and may not be very useful otherwise." onmousemove="i18n(this)">&Ucy;&dcy;&acy;&lcy;&icy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &pcy;&iecy;&rcy;&iecy;&dcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&mcy; &lt;file&gt; &icy;&zcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; (&tcy;. &iecy;.  <code>skip to</code> ) &icy;&lcy;&icy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&scy;&tcy;&icy;&tcy;&iecy; &icy;&khcy; &vcy; &kcy;&ocy;&ncy;&iecy;&tscy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; (&tcy;. &iecy;.  <code>rotate to</code> ). &Ecy;&tcy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; &bcy;&ycy;&lcy;&icy; &pcy;&rcy;&icy;&dcy;&ucy;&mcy;&acy;&ncy;&ycy; &vcy; &pcy;&iecy;&rcy;&vcy;&ucy;&yucy; &ocy;&chcy;&iecy;&rcy;&iecy;&dcy;&softcy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ycy;  <code>git difftool</code>  &icy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;&scy;&yacy; &bcy;&iecy;&scy;&pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---relativeltpathgt"><span data-i18n="eb8e5a4f739d4090955334d30ecf8da3111126e4487044dc7213ac5a2d73ac29/1d" data-source="--relative[=&amp;lt;path&amp;gt;]" onmousemove="i18n(this)">--relative[=&lt;path&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---no-relative"><span data-i18n="8ead5d96e952978ac6bbbe811a16a826da1fba2a1d72caed00679bcf181001e5/39" data-source="--no-relative" onmousemove="i18n(this)">--no-relative</span></dt> <dd> <p><span data-i18n="cfa1a9c81852bf3f4bb73be53853469387a6d3f62fb88bd3d3e005e9526a14ba/54" data-source="When run from a subdirectory of the project, it can be told to exclude changes outside the directory and show pathnames relative to it with this option. When you are not in a subdirectory (e.g. in a bare repository), you can name which subdirectory to make the output relative to by giving a &amp;lt;path&amp;gt; as an argument. &lt;code&gt;--no-relative&lt;/code&gt; can be used to countermand both &lt;code&gt;diff.relative&lt;/code&gt; config option and previous &lt;code&gt;--relative&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&iecy; &icy;&zcy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &zcy;&acy; &pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&acy;&mcy;&icy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &icy; &pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &pcy;&ucy;&tcy;&icy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ncy;&iecy;&gcy;&ocy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &ncy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&iecy;&scy;&softcy; &vcy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &vcy; &pcy;&ucy;&scy;&tcy;&ocy;&mcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&icy;), &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy;, &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &kcy;&acy;&kcy;&ocy;&gcy;&ocy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&tcy;&softcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&iecy; &dcy;&acy;&ncy;&ncy;&ycy;&iecy;, &ucy;&kcy;&acy;&zcy;&acy;&vcy; &lt;path&gt; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;.  <code>--no-relative</code>  &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ocy;&tcy;&mcy;&iecy;&ncy;&ycy; &kcy;&acy;&kcy; &ocy;&pcy;&tscy;&icy;&icy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>diff.relative</code> , &tcy;&acy;&kcy; &icy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;  <code>--relative</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt--a"><span data-i18n="c274891790345c56cef3b53c026bdc48150948fa60c56306073d6fea7766ad6a/1a" data-source="-a" onmousemove="i18n(this)">-a</span></dt> <dt id="Documentation/git-format-patch.txt---text"><span data-i18n="1c40d16552ca105862bee6cc15f10f8628333113cec588e98c64aeb4c1b8d58b/36" data-source="--text" onmousemove="i18n(this)">--text</span></dt> <dd> <p><span data-i18n="b607c9245ba665a54126147d6fce9e97cc412fb0534a50878885a99f2852c410/37" data-source="Treat all files as text." onmousemove="i18n(this)">&Rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&tcy;&softcy; &vcy;&scy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy; &kcy;&acy;&kcy; &tcy;&iecy;&kcy;&scy;&tcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ignore-cr-at-eol"><span data-i18n="51e0237d129202047cca35496c8788b2f13ea086b8c911b8d4ba4fdacca38f61/ab" data-source="--ignore-cr-at-eol" onmousemove="i18n(this)">--ignore-cr-at-eol</span></dt> <dd> <p><span data-i18n="df30f32febe3b13712730a3234cd82483720f640b07f877bfe1c27ad96171685/20" data-source="Ignore carriage-return at the end of line when doing a comparison." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &vcy;&ocy;&zcy;&vcy;&rcy;&acy;&tcy; &kcy;&acy;&rcy;&iecy;&tcy;&kcy;&icy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ignore-space-at-eol"><span data-i18n="51267743b00a91d19082b0c21b425f42b64b8ab8606ae65f3cd3521863d0d850/40" data-source="--ignore-space-at-eol" onmousemove="i18n(this)">--ignore-space-at-eol</span></dt> <dd> <p><span data-i18n="3cdd8c3be3774146b3fccf6369a7c7a945fe3f383eaeea414b7061809229c256/9d" data-source="Ignore changes in whitespace at EOL." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&acy;&khcy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; EOL.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--b"><span data-i18n="4fc0bdb51ffc8cfdcaaee067eb264b8a5c646176cf870be17c2e647fbb2cb7f4/f8" data-source="-b" onmousemove="i18n(this)">-b</span></dt> <dt id="Documentation/git-format-patch.txt---ignore-space-change"><span data-i18n="d4e4651d4bd56f6ecb4a953585b2b9c22e5c24821a93229916cb80a777f82866/61" data-source="--ignore-space-change" onmousemove="i18n(this)">--ignore-space-change</span></dt> <dd> <p><span data-i18n="24f154ffe3790c316239500a85f24ae28253de81fe8a9e6061d3a050834ab50c/70" data-source="Ignore changes in amount of whitespace. This ignores whitespace at line end, and considers all other sequences of one or more whitespace characters to be equivalent." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &acy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&icy; &icy;&zcy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&lcy;&icy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&vcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&ncy;&ycy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--w"><span data-i18n="65da4e192c92112906479883f0b4740c6434367e3d4a1da77a21dece77ab34f1/ba" data-source="-w" onmousemove="i18n(this)">-w</span></dt> <dt id="Documentation/git-format-patch.txt---ignore-all-space"><span data-i18n="89511683365e0de0ce8fb24a9fb5db672d97ca28c64fb8e5af9d9c14918b6dbd/6c" data-source="--ignore-all-space" onmousemove="i18n(this)">--ignore-all-space</span></dt> <dd> <p><span data-i18n="870f0b437e9a7f5bd1d53ab8251417487446fad3241ed00fb3b88dd61418aa14/5b" data-source="Ignore whitespace when comparing lines. This ignores differences even if one line has whitespace where the other line has none." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy; &pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &scy;&tcy;&rcy;&ocy;&kcy;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &vcy; &ocy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &iecy;&scy;&tcy;&softcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;, &acy; &vcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &icy;&khcy; &ncy;&iecy;&tcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ignore-blank-lines"><span data-i18n="110ff8a0c3fe760e58e45c4526bc1a041d8a3fda9fb96d3aa8391bf60f34513a/77" data-source="--ignore-blank-lines" onmousemove="i18n(this)">--ignore-blank-lines</span></dt> <dd> <p><span data-i18n="ab125c466c718975b4dba5e3d2ef7ccadbde52de6293147973f897dc372eaf16/8b" data-source="Ignore changes whose lines are all blank." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &vcy;&scy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &pcy;&ucy;&scy;&tcy;&ycy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--Iltregexgt"><span data-i18n="ee547533722fee21d1c879d5e598f3547fd9bdc7055c1708e5d2877ced485a2c/20" data-source="-I&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">-I&lt;regex&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---ignore-matching-linesltregexgt"><span data-i18n="96e28143329ffd47d68295f65dab7b518a131669630fbbd5b2ac9ee0ded61a8f/4d" data-source="--ignore-matching-lines=&amp;lt;regex&amp;gt;" onmousemove="i18n(this)">--ignore-matching-lines=&lt;regex&gt;</span></dt> <dd> <p><span data-i18n="717144217413fea675339d09d37ba622dc2d2af7f1615f42722dda22ceee71da/88" data-source="Ignore changes whose all lines match &amp;lt;regex&amp;gt;. This option may be specified more than once." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;, &vcy;&scy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&tcy; &lt;regex&gt;. &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &rcy;&acy;&zcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---inter-hunk-contextltlinesgt"><span data-i18n="f5f627d1e912568b641f67b3e9a81c441622bd1819737b7e333c5b95112b943d/5d" data-source="--inter-hunk-context=&amp;lt;lines&amp;gt;" onmousemove="i18n(this)">--inter-hunk-context=&lt;lines&gt;</span></dt> <dd> <p><span data-i18n="06d710bee255f48343769bbecb6425ef1668fa5e021f8329403a2dff32fcaf66/2c" data-source="Show the context between diff hunks, up to the specified number of lines, thereby fusing hunks that are close to each other. Defaults to &lt;code&gt;diff.interHunkContext&lt;/code&gt; or 0 if the config option is unset." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&acy;&zcy;&ncy;&ycy;&mcy;&icy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&acy;&mcy;&icy; &dcy;&ocy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&lcy;&icy;&chcy;&iecy;&scy;&tcy;&vcy;&acy; &scy;&tcy;&rcy;&ocy;&kcy;, &tcy;&iecy;&mcy; &scy;&acy;&mcy;&ycy;&mcy; &ocy;&bcy;&hardcy;&iecy;&dcy;&icy;&ncy;&yacy;&yacy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ycy;, &rcy;&acy;&scy;&pcy;&ocy;&lcy;&ocy;&zhcy;&iecy;&ncy;&ncy;&ycy;&iecy; &bcy;&lcy;&icy;&zcy;&kcy;&ocy; &dcy;&rcy;&ucy;&gcy; &kcy; &dcy;&rcy;&ucy;&gcy;&ucy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>diff.interHunkContext</code>  &icy;&lcy;&icy; 0, &iecy;&scy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--W"><span data-i18n="5671c9b05916ba4c093a158dd36b2d9f703ad98b4a2ebef4a0864014d3839060/df" data-source="-W" onmousemove="i18n(this)">-W</span></dt> <dt id="Documentation/git-format-patch.txt---function-context"><span data-i18n="bc8bbbd0e335222cebf1ba72920122132e914ee68a4ae5e6e04e2089ea2115c6/bc" data-source="--function-context" onmousemove="i18n(this)">--function-context</span></dt> <dd> <p><span data-i18n="b50bc24d5002be7e5b957a945fbc013479eccfc3030e728bb0f050b8e0a81bb1/26" data-source="Show whole function as context lines for each change. The function names are determined in the same way as &lt;code&gt;git diff&lt;/code&gt; works out patch hunk headers (see &lt;code&gt;Defining a custom hunk-header&lt;/code&gt; in &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt;)." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &vcy;&scy;&yucy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&yucy; &vcy; &vcy;&icy;&dcy;&iecy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&khcy; &scy;&tcy;&rcy;&ocy;&kcy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;. &Icy;&mcy;&iecy;&ncy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&jcy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy;  <code>git diff</code>  &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; &fcy;&rcy;&acy;&gcy;&mcy;&iecy;&ncy;&tcy;&ocy;&vcy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; (&scy;&mcy;.  <code>Defining a custom hunk-header</code>  &vcy;  <a href="gitattributes.html">gitattributes[5]</a> ).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ext-diff"><span data-i18n="95a00fbe1ffd6fe5ac1adaa802127ec0d1b691576f4d48ec03902103d6a68f22/b6" data-source="--ext-diff" onmousemove="i18n(this)">--ext-diff</span></dt> <dd> <p><span data-i18n="63d15eef506eb6c542ff22296db0f81881d93c59386624a98d73743deb6c6830/c0" data-source="Allow an external diff helper to be executed. If you set an external diff driver with &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt;, you need to use this option with &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt; and friends." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&rcy;&iecy;&shcy;&icy;&tcy;&softcy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &vcy;&ncy;&iecy;&shcy;&ncy;&iecy;&gcy;&ocy; &pcy;&ocy;&mcy;&ocy;&shchcy;&ncy;&icy;&kcy;&acy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yacy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&lcy;&icy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&jcy; &dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy; &scy;  <a href="gitattributes.html">gitattributes[5]</a> , &vcy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &scy;  <a href="git-log.html">git-log[1]</a>  &icy; &iecy;&gcy;&ocy; &dcy;&rcy;&ucy;&zcy;&softcy;&yacy;&mcy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-ext-diff"><span data-i18n="fb06f77d6037f57e05d72bff094c9343861554c6eed348bb61790fee7ab1f0ed/b1" data-source="--no-ext-diff" onmousemove="i18n(this)">--no-ext-diff</span></dt> <dd> <p><span data-i18n="e824446cdf1c6fdca6cf3e455b89300e98d634f9b63cfa0369e15e1c666520d6/df" data-source="Disallow external diff drivers." onmousemove="i18n(this)">&Zcy;&acy;&pcy;&rcy;&iecy;&tcy;&icy;&tcy;&softcy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&iecy; &dcy;&rcy;&acy;&jcy;&vcy;&iecy;&rcy;&ycy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---textconv"><span data-i18n="5b34524518198f9949f3455e2e9259936f0fcfaec0f512867f5b0c42c4ef5351/c1" data-source="--textconv" onmousemove="i18n(this)">--textconv</span></dt> <dt id="Documentation/git-format-patch.txt---no-textconv"><span data-i18n="23549acbb987039aec05252dbfc7a3f8a8f2a19b1b6fa7f157162cba9b6c682e/5b" data-source="--no-textconv" onmousemove="i18n(this)">--no-textconv</span></dt> <dd> <p><span data-i18n="871cdc537989a554af899c17d833522ce2c2263e84176b5653129301116e3e67/8b" data-source="Allow (or disallow) external text conversion filters to be run when comparing binary files. See &lt;a href=&quot;gitattributes&quot;&gt;gitattributes[5]&lt;/a&gt; for details. Because textconv filters are typically a one-way conversion, the resulting diff is suitable for human consumption, but cannot be applied. For this reason, textconv filters are enabled by default only for &lt;a href=&quot;git-diff&quot;&gt;git-diff[1]&lt;/a&gt; and &lt;a href=&quot;git-log&quot;&gt;git-log[1]&lt;/a&gt;, but not for &lt;a href=&quot;git-format-patch&quot;&gt;git-format-patch[1]&lt;/a&gt; or diff plumbing commands." onmousemove="i18n(this)">&Rcy;&acy;&zcy;&rcy;&iecy;&shcy;&icy;&tcy;&softcy; (&icy;&lcy;&icy; &zcy;&acy;&pcy;&rcy;&iecy;&tcy;&icy;&tcy;&softcy;) &zcy;&acy;&pcy;&ucy;&scy;&kcy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&khcy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ocy;&vcy; &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &pcy;&rcy;&icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&icy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <a href="gitattributes.html">gitattributes[5]</a> . &Pcy;&ocy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ucy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ycy; textconv &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &ocy;&dcy;&ncy;&ocy;&scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ncy;&iecy;&iecy; &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;, &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&jcy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &pcy;&rcy;&icy;&gcy;&ocy;&dcy;&iecy;&ncy; &dcy;&lcy;&yacy; &vcy;&ocy;&scy;&pcy;&rcy;&icy;&yacy;&tcy;&icy;&yacy; &chcy;&iecy;&lcy;&ocy;&vcy;&iecy;&kcy;&ocy;&mcy;, &ncy;&ocy; &ncy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;. &Pcy;&ocy; &ecy;&tcy;&ocy;&jcy; &pcy;&rcy;&icy;&chcy;&icy;&ncy;&iecy; &fcy;&icy;&lcy;&softcy;&tcy;&rcy;&ycy; textconv &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ycy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &dcy;&lcy;&yacy;  <a href="git-diff.html">git-diff[1]</a>  &icy;  <a href="git-log.html">git-log[1]</a> , &ncy;&ocy; &ncy;&iecy; &dcy;&lcy;&yacy;  <a href="git-format-patch.html">git-format-patch[1]</a>  &icy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy; diff &scy;&acy;&ncy;&tcy;&iecy;&khcy;&ncy;&icy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ignore-submodulesltwhengt"><span data-i18n="bd06aee54c9de6a7e17c57765cb4f451e28215de316abc40f7d0255f0592b44e/b3" data-source="--ignore-submodules[=&amp;lt;when&amp;gt;]" onmousemove="i18n(this)">--ignore-submodules[=&lt;when&gt;]</span></dt> <dd> <p><span data-i18n="3d35324545b10588b7d34c8f5355d92fb7a9af7f9cd051a6e4f64659bbc1a354/8a" data-source="Ignore changes to submodules in the diff generation. &amp;lt;when&amp;gt; can be either &amp;quot;none&amp;quot;, &amp;quot;untracked&amp;quot;, &amp;quot;dirty&amp;quot; or &amp;quot;all&amp;quot;, which is the default. Using &amp;quot;none&amp;quot; will consider the submodule modified when it either contains untracked or modified files or its HEAD differs from the commit recorded in the superproject and can be used to override any settings of the &lt;code&gt;ignore&lt;/code&gt; option in &lt;a href=&quot;git-config&quot;&gt;git-config[1]&lt;/a&gt; or &lt;a href=&quot;gitmodules&quot;&gt;gitmodules[5]&lt;/a&gt;. When &amp;quot;untracked&amp;quot; is used submodules are not considered dirty when they only contain untracked content (but they are still scanned for modified content). Using &amp;quot;dirty&amp;quot; ignores all changes to the work tree of submodules, only changes to the commits stored in the superproject are shown (this was the behavior until 1.7.0). Using &amp;quot;all&amp;quot; hides all changes to submodules." onmousemove="i18n(this)">&Icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy;&khcy; &pcy;&rcy;&icy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tscy;&icy;&icy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;. &lt;When&gt; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy;  &quot;none&quot; ,  &quot;untracked&quot; ,  &quot;dirty&quot;  &icy;&lcy;&icy;  &quot;all&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;. &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  &quot;none&quot;  &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&softcy; &bcy;&ucy;&dcy;&iecy;&tcy; &scy;&chcy;&icy;&tcy;&acy;&tcy;&softcy;&scy;&yacy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&mcy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy; &lcy;&icy;&bcy;&ocy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &ncy;&iecy;&ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &icy;&lcy;&icy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ycy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;, &lcy;&icy;&bcy;&ocy; &iecy;&gcy;&ocy; HEAD &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &zcy;&acy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ocy;&jcy; &vcy; &scy;&ucy;&pcy;&iecy;&rcy;&pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy;, &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &lcy;&yucy;&bcy;&ycy;&khcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>ignore</code>  &vcy;  <a href="git-config.html">git-config[1]</a>  &icy;&lcy;&icy;  <a href="gitmodules.html">gitmodules[5]</a> . &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy;  &quot;untracked&quot;  &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&icy; &ncy;&iecy; &scy;&chcy;&icy;&tcy;&acy;&yucy;&tcy;&scy;&yacy; &laquo;&gcy;&rcy;&yacy;&zcy;&ncy;&ycy;&mcy;&icy;&raquo;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &ncy;&iecy;&ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&iecy;&mcy;&ycy;&jcy; &kcy;&ocy;&ncy;&tcy;&iecy;&ncy;&tcy; (&ncy;&ocy; &ocy;&ncy;&icy; &vcy;&scy;&iecy; &rcy;&acy;&vcy;&ncy;&ocy; &scy;&kcy;&acy;&ncy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &ncy;&acy; &pcy;&rcy;&iecy;&dcy;&mcy;&iecy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &kcy;&ocy;&ncy;&tcy;&iecy;&ncy;&tcy;&acy;). &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  &quot;dirty&quot;  &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ucy;&iecy;&tcy; &vcy;&scy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy; &pcy;&ocy;&dcy;&mcy;&ocy;&dcy;&ucy;&lcy;&iecy;&jcy;, &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &khcy;&rcy;&acy;&ncy;&yacy;&shchcy;&icy;&khcy;&scy;&yacy; &vcy; &scy;&ucy;&pcy;&iecy;&rcy;&pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&iecy; (&tcy;&acy;&kcy; &bcy;&ycy;&lcy;&ocy; &dcy;&ocy; &vcy;&iecy;&rcy;&scy;&icy;&icy; 1.7.0). &Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;  &quot;all&quot;  &scy;&kcy;&rcy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy; &scy;&ucy;&bcy;&mcy;&ocy;&dcy;&ucy;&lcy;&yacy;&khcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---src-prefixltprefixgt"><span data-i18n="100330245401e130b752ba5b26b73e2ad2bf3826880c78df7097326a51dbf651/42" data-source="--src-prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--src-prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="7bba188684c7ca19befd936d21ae73459225f77903f20dd6b62d2df4eda7c6d7/ea" data-source="Show the given source prefix instead of &amp;quot;a/&amp;quot;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  &quot;a/&quot; .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---dst-prefixltprefixgt"><span data-i18n="51aafd1a8c728797a92c61a94aa1ba6d7f58c8d3cd14da10ed35c109c7833b07/8d" data-source="--dst-prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--dst-prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="fa1bd52456f417ae44e55b90ff404be6a0674b34f725ebc8c14bf5bbb32f8128/6c" data-source="Show the given destination prefix instead of &amp;quot;b/&amp;quot;." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &pcy;&ucy;&ncy;&kcy;&tcy;&acy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  &quot;b/&quot; .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-prefix"><span data-i18n="224838ac90f2a97e3ce59f81b581bf1583195dbf5bc28daddff52024a647c7f7/7c" data-source="--no-prefix" onmousemove="i18n(this)">--no-prefix</span></dt> <dd> <p><span data-i18n="841ff172ee934d91e9fc4027666787d3676ba580cdc43ac54a804f1fce68b2f3/6f" data-source="Do not show any source or destination prefix." onmousemove="i18n(this)">&Ncy;&iecy; &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &icy;&lcy;&icy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---default-prefix"><span data-i18n="6e2b2bd65b86d361e907339b1dd1b3ae64b4128bec4aa440314265a948cd70a9/98" data-source="--default-prefix" onmousemove="i18n(this)">--default-prefix</span></dt> <dd> <p><span data-i18n="bde70a7aa9e44c47859a81ce0dc25a44b747fe41acb9294dbfdcbd6c98389e65/80" data-source="Use the default source and destination prefixes (&amp;quot;a/&amp;quot; and &amp;quot;b/&amp;quot;). This is usually the default already, but may be used to override config such as &lt;code&gt;diff.noprefix&lt;/code&gt;." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ycy; &icy;&scy;&tcy;&ocy;&chcy;&ncy;&icy;&kcy;&acy; &icy; &ncy;&acy;&zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; ( &quot;a/&quot;  &icy;  &quot;b/&quot; ). &Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ecy;&tcy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &ncy;&ocy; &iecy;&gcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&iecy;&ncy;&icy;&yacy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;  <code>diff.noprefix</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---line-prefixltprefixgt"><span data-i18n="7bb1eecde8d5f99d4b24546beeada7e10b5b0b80a7c96d12471f267676480b3e/9f" data-source="--line-prefix=&amp;lt;prefix&amp;gt;" onmousemove="i18n(this)">--line-prefix=&lt;prefix&gt;</span></dt> <dd> <p><span data-i18n="9193bdd78336392312bd35112e1aad16fed05d93cfe4b857082ade1fd5a8f4df/74" data-source="Prepend an additional prefix to every line of output." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy; &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ita-invisible-in-index"><span data-i18n="84e838865a1b751e322337967fe8848e8c90b780367209cfa0b98d2f1f70cb05/77" data-source="--ita-invisible-in-index" onmousemove="i18n(this)">--ita-invisible-in-index</span></dt> <dd> <p><span data-i18n="f54b294d0217f88d483502df9dd0d16e275a929ac4dc946ecba1ac68b7ad84ea/b7" data-source="By default entries added by &amp;quot;git add -N&amp;quot; appear as an existing empty file in &amp;quot;git diff&amp;quot; and a new file in &amp;quot;git diff --cached&amp;quot;. This option makes the entry appear as a new file in &amp;quot;git diff&amp;quot; and non-existent in &amp;quot;git diff --cached&amp;quot;. This option could be reverted with &lt;code&gt;--ita-visible-in-index&lt;/code&gt;. Both options are experimental and could be removed in future." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &zcy;&acy;&pcy;&icy;&scy;&icy;, &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy;  &quot;git add -N&quot; , &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &pcy;&ucy;&scy;&tcy;&ocy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;  &quot;git diff&quot;  &icy; &ncy;&ocy;&vcy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;  &quot;git diff --cached&quot; . &Ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &zcy;&acy;&pcy;&icy;&scy;&softcy; &vcy;&icy;&dcy;&icy;&mcy;&ocy;&jcy; &kcy;&acy;&kcy; &ncy;&ocy;&vcy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy; &vcy;  &quot;git diff&quot;  &icy; &ncy;&iecy;&scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&iecy;&jcy; &vcy;  &quot;git diff --cached&quot; . &Ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &mcy;&ocy;&zhcy;&ncy;&ocy; &vcy;&iecy;&rcy;&ncy;&ucy;&tcy;&softcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>--ita-visible-in-index</code> . &Ocy;&bcy;&acy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&acy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &ecy;&kcy;&scy;&pcy;&iecy;&rcy;&icy;&mcy;&iecy;&ncy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&mcy;&icy; &icy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ycy; &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy;.</span></p> </dd> </dl> </div> <p><span data-i18n="0450b381ec8555eb757aba47247d34c45eac617656d0b2c26886a3d7fae7f4c1/c3" data-source="For more detailed explanation on these common options, see also &lt;a href=&quot;gitdiffcore&quot;&gt;gitdiffcore[7]&lt;/a&gt;." onmousemove="i18n(this)">&Bcy;&ocy;&lcy;&iecy;&iecy; &pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&iecy; &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&iecy;&ncy;&icy;&iecy; &ecy;&tcy;&icy;&khcy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &ocy;&pcy;&tscy;&icy;&jcy; &scy;&mcy;. &tcy;&acy;&kcy;&zhcy;&iecy; &vcy;  <a href="gitdiffcore.html">gitdiffcore[7]</a> .</span></p> <div> <dl> <dt id="Documentation/git-format-patch.txt--ltngt"><span data-i18n="b66d8e4501f0c6db7905b1457798796727c6efb801f3bcee13fe172084d5f964/bb" data-source="-&amp;lt;n&amp;gt;" onmousemove="i18n(this)">-&lt;n&gt;</span></dt> <dd> <p><span data-i18n="96e56e43b324926589e9093361c1a476bbc16c48c2ea7dcf378f1b8e26a10406/2e" data-source="Prepare patches from the topmost &amp;lt;n&amp;gt; commits." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&gcy;&ocy;&tcy;&ocy;&vcy;&softcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy;&icy; &icy;&zcy; &scy;&acy;&mcy;&ycy;&khcy; &vcy;&iecy;&rcy;&khcy;&ncy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy; &lt;n&gt;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--oltdirgt"><span data-i18n="9856df95d39e46308d52f04c453d40210b2e6365131c900362161a5827682d40/23" data-source="-o &amp;lt;dir&amp;gt;" onmousemove="i18n(this)">-o &lt;dir&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---output-directoryltdirgt"><span data-i18n="f9a24ad8bd3457fbf05fcca71846a93254adec731eb1bbe436b79964168b390f/52" data-source="--output-directory &amp;lt;dir&amp;gt;" onmousemove="i18n(this)">--output-directory &lt;dir&gt;</span></dt> <dd> <p><span data-i18n="319406dad1640b9500ad9fbe0d99460d056228f848fed8a225041e1d56cc5cbe/52" data-source="Use &amp;lt;dir&amp;gt; to store the resulting files, instead of the current working directory." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &lt;dir&gt; &dcy;&lcy;&yacy; &khcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--n"><span data-i18n="5249f4fcc629efa0e6d6b2bf746b6c5de61611ce719ad61ac820fbe5c8cece66/28" data-source="-n" onmousemove="i18n(this)">-n</span></dt> <dt id="Documentation/git-format-patch.txt---numbered"><span data-i18n="142863df11295e39b7e6c5f6f4e5a2c08c6b7d4631cad5598f55dba682ead3ee/b0" data-source="--numbered" onmousemove="i18n(this)">--numbered</span></dt> <dd> <p><span data-i18n="35735d6ebc819a2f808b9a3e23af329376074e0be27552e8b1cbcd7ddb3bfd77/13" data-source="Name output in &lt;code&gt;[PATCH n/m]&lt;/code&gt; format, even with a single patch." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&ocy;&dcy; &icy;&mcy;&iecy;&ncy;&icy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;  <code>[PATCH n/m]</code> , &dcy;&acy;&zhcy;&iecy; &scy; &ocy;&dcy;&ncy;&icy;&mcy; &pcy;&acy;&tcy;&chcy;&iecy;&mcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--N"><span data-i18n="803895641abb4e8a565d64bdb630d3ebe666668bf22cf7cebf182c8533a17d2f/1d" data-source="-N" onmousemove="i18n(this)">-N</span></dt> <dt id="Documentation/git-format-patch.txt---no-numbered"><span data-i18n="0c82e3b9fffb46030af2047f6a76b000a651b504c9b30ba31c93e84ab860b8de/f9" data-source="--no-numbered" onmousemove="i18n(this)">--no-numbered</span></dt> <dd> <p><span data-i18n="4226376659f70937f41baa4a8f182b2f42b4b2b80fa46f1d42ae0e18c5cb93cf/e1" data-source="Name output in &lt;code&gt;[PATCH]&lt;/code&gt; format." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&ocy;&dcy; &icy;&mcy;&iecy;&ncy;&icy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy;  <code>[PATCH]</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---start-numberltngt"><span data-i18n="848483651fd58d4ca420caf3cd6fb58c3ab0eb9206086dfb484f0e2c78904435/a1" data-source="--start-number &amp;lt;n&amp;gt;" onmousemove="i18n(this)">--start-number &lt;n&gt;</span></dt> <dd> <p><span data-i18n="1c11e6211c843086c13a16da2eede30500890e91f2c172e5b8ce54d09f8c664c/25" data-source="Start numbering the patches at &amp;lt;n&amp;gt; instead of 1." onmousemove="i18n(this)">&Ncy;&acy;&chcy;&ncy;&icy;&tcy;&iecy; &ncy;&ucy;&mcy;&iecy;&rcy;&acy;&tscy;&icy;&yucy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &scy; &lt;n&gt; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; 1.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---numbered-files"><span data-i18n="a3c7ef1813d86b15d6a6f08363372a8dca39a48be7df57b1cb13875717ca30fa/bb" data-source="--numbered-files" onmousemove="i18n(this)">--numbered-files</span></dt> <dd> <p><span data-i18n="97f326a01a3c060273e252f63c5db05d5b29ebdf2324933bb47fe5fda3225353/89" data-source="Output file names will be a simple number sequence without the default first line of the commit appended." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&ncy;&acy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&ocy;&bcy;&ocy;&jcy; &pcy;&rcy;&ocy;&scy;&tcy;&ucy;&yucy; &chcy;&icy;&scy;&lcy;&ocy;&vcy;&ucy;&yucy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&softcy; &bcy;&iecy;&zcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--k"><span data-i18n="2491456786e2f980156bb6d6932d5f25deea5b8b234c1a89766ff9280ab1f280/02" data-source="-k" onmousemove="i18n(this)">-k</span></dt> <dt id="Documentation/git-format-patch.txt---keep-subject"><span data-i18n="1e8714d398e2e7e7d47f2965e5bb5ecb8cbd4f4bf93569cb436f4979ae499a58/cb" data-source="--keep-subject" onmousemove="i18n(this)">--keep-subject</span></dt> <dd> <p><span data-i18n="ac02eebbaf46cc70a27ff64492110927b8aa2593192c432ea91bbe403f123c22/9e" data-source="Do not strip/add &lt;code&gt;[PATCH]&lt;/code&gt; from the first line of the commit log message." onmousemove="i18n(this)">&Ncy;&iecy; &ucy;&dcy;&acy;&lcy;&yacy;&jcy;&tcy;&iecy; &icy; &ncy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&jcy;&tcy;&iecy;  <code>[PATCH]</code>  &icy;&zcy; &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--s"><span data-i18n="922e17b4edd60ff0277a57db2cdf26a407350a6ffbd4129318f293841d289609/7a" data-source="-s" onmousemove="i18n(this)">-s</span></dt> <dt id="Documentation/git-format-patch.txt---signoff"><span data-i18n="8deeb9c823dc56953005eef28f08e1ae8e950a5ddcdf5af3be9c52d2b23e5e32/fa" data-source="--signoff" onmousemove="i18n(this)">--signoff</span></dt> <dd> <p><span data-i18n="b055df0ea70a8b4872800c3f1d491dbc61aa3cf86ca3df47fdd9f6ee3f91063b/d8" data-source="Add a &lt;code&gt;Signed-off-by&lt;/code&gt; trailer to the commit message, using the committer identity of yourself. See the signoff option in &lt;a href=&quot;git-commit&quot;&gt;git-commit[1]&lt;/a&gt; for more information." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &tcy;&rcy;&iecy;&jcy;&lcy;&iecy;&rcy;  <code>Signed-off-by</code>  &kcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yucy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &scy;&vcy;&ocy;&yucy; &lcy;&icy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;. &Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ucy;&yucy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &laquo;&Vcy;&ycy;&pcy;&icy;&scy;&kcy;&acy;&raquo; &vcy;  <a href="git-commit.html">git-commit[1]</a> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---stdout"><span data-i18n="03d5cd8365bc4077b6dc9b99163f1ad17f6a753c740cc4050aa554a437aef6bf/ac" data-source="--stdout" onmousemove="i18n(this)">--stdout</span></dt> <dd> <p><span data-i18n="4fd103efc8cf860e4cd256dd04f574e0dc7abe293d59997084206e95222dbb48/44" data-source="Print all commits to the standard output in mbox format, instead of creating a file for each one." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &ncy;&acy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&ycy;&vcy;&ocy;&dcy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; mbox &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &fcy;&acy;&jcy;&lcy;&acy; &dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---attachltboundarygt"><span data-i18n="5a2b40b333c55fafd3e70b7c210ff43f5ffe682d49f9507154ac5c3916b60765/b5" data-source="--attach[=&amp;lt;boundary&amp;gt;]" onmousemove="i18n(this)">--attach[=&lt;boundary&gt;]</span></dt> <dd> <p><span data-i18n="46a5bb6745a81fab7ca0f74f575459f015b6ddf3fe2f1ecf74a8569b58af84bb/ef" data-source="Create multipart/mixed attachment, the first part of which is the commit message and the patch itself in the second part, with &lt;code&gt;Content-Disposition: attachment&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &mcy;&ncy;&ocy;&gcy;&ocy;&chcy;&acy;&scy;&tcy;&ncy;&ocy;&iecy;/&scy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy;&lcy;&ocy;&zhcy;&iecy;&ncy;&icy;&iecy;, &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &acy; &vcy;&ocy; &vcy;&tcy;&ocy;&rcy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &mdash; &scy;&acy;&mcy; &pcy;&acy;&tcy;&chcy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>Content-Disposition: attachment</code>  .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-attach"><span data-i18n="e3437c6e23ed49df39f3bd522c3df434d84b1f55dd5de743a99c24fbd8444731/79" data-source="--no-attach" onmousemove="i18n(this)">--no-attach</span></dt> <dd> <p><span data-i18n="d8973a25186a5caf4668bee8af36daebb8063c5064a231458cd6df5d16a6a765/70" data-source="Disable the creation of an attachment, overriding the configuration setting." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&iecy; &vcy;&lcy;&ocy;&zhcy;&iecy;&ncy;&icy;&yacy;, &pcy;&iecy;&rcy;&iecy;&ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&vcy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---inlineltboundarygt"><span data-i18n="fbecb06cff2c6752ee7c5df3035ebee0e8426cdda5539af521e194ada24fd6a9/e0" data-source="--inline[=&amp;lt;boundary&amp;gt;]" onmousemove="i18n(this)">--inline[=&lt;boundary&gt;]</span></dt> <dd> <p><span data-i18n="63e17b4e31eaa18d3a3073bdde9cb302faf908205021511757afd458b4d1bc8d/c2" data-source="Create multipart/mixed attachment, the first part of which is the commit message and the patch itself in the second part, with &lt;code&gt;Content-Disposition: inline&lt;/code&gt;." onmousemove="i18n(this)">&Scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &mcy;&ncy;&ocy;&gcy;&ocy;&chcy;&acy;&scy;&tcy;&ncy;&ocy;&iecy;/&scy;&mcy;&iecy;&shcy;&acy;&ncy;&ncy;&ocy;&iecy; &vcy;&lcy;&ocy;&zhcy;&iecy;&ncy;&icy;&iecy;, &pcy;&iecy;&rcy;&vcy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &acy; &vcy;&ocy; &vcy;&tcy;&ocy;&rcy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &mdash; &scy;&acy;&mcy; &pcy;&acy;&tcy;&chcy;, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>Content-Disposition: inline</code>  .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---threadltstylegt"><span data-i18n="ae4ea4b74e7440b7f1df60fef4de7582a4ddc45941e0da619f15bb44a98554fb/93" data-source="--thread[=&amp;lt;style&amp;gt;]" onmousemove="i18n(this)">--thread[=&lt;style&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---no-thread"><span data-i18n="fa2db19a4c0acc72ee1c23d119f629a49b31ddf04b00e981fb1953cfd6c022b9/d7" data-source="--no-thread" onmousemove="i18n(this)">--no-thread</span></dt> <dd> <p><span data-i18n="5e1533e85ecc0fd684c63c4b0be0530c1ff5d984c79d6fd0a3cbe8ad43886b4a/88" data-source="Controls addition of &lt;code&gt;In-Reply-To&lt;/code&gt; and &lt;code&gt;References&lt;/code&gt; headers to make the second and subsequent mails appear as replies to the first. Also controls generation of the &lt;code&gt;Message-ID&lt;/code&gt; header to reference." onmousemove="i18n(this)">&Ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy;&mcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&ocy;&vcy;  <code>In-Reply-To</code>  &icy;  <code>References</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &vcy;&tcy;&ocy;&rcy;&ocy;&iecy; &icy; &pcy;&ocy;&scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&lcy;&icy;&scy;&softcy; &kcy;&acy;&kcy; &ocy;&tcy;&vcy;&iecy;&tcy;&ycy; &ncy;&acy; &pcy;&iecy;&rcy;&vcy;&ocy;&iecy;. &Tcy;&acy;&kcy;&zhcy;&iecy; &ucy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tscy;&icy;&iecy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;  <code>Message-ID</code>  &dcy;&lcy;&yacy; &scy;&scy;&ycy;&lcy;&kcy;&icy;.</span></p> <p><span data-i18n="e87b6ee08ede34c362209c813fcea781820df94f5f6b2a805cabfae999c88e34/3e" data-source="The optional &amp;lt;style&amp;gt; argument can be either &lt;code&gt;shallow&lt;/code&gt; or &lt;code&gt;deep&lt;/code&gt;. &lt;code&gt;shallow&lt;/code&gt; threading makes every mail a reply to the head of the series, where the head is chosen from the cover letter, the &lt;code&gt;--in-reply-to&lt;/code&gt;, and the first patch mail, in this order. &lt;code&gt;deep&lt;/code&gt; threading makes every mail a reply to the previous one." onmousemove="i18n(this)">&Ncy;&iecy;&ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; &lt;style&gt; &mcy;&ocy;&zhcy;&iecy;&tcy; &bcy;&ycy;&tcy;&softcy;  <code>shallow</code>  &icy;&lcy;&icy;  <code>deep</code> . &Pcy;&ocy;&tcy;&ocy;&kcy;&ocy;&vcy;&acy;&yacy; &ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&kcy;&acy;  <code>shallow</code>  &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &kcy;&acy;&zhcy;&dcy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; &ocy;&tcy;&vcy;&iecy;&tcy;&ocy;&mcy; &ncy;&acy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &scy;&iecy;&rcy;&icy;&icy;, &gcy;&dcy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &vcy;&ycy;&bcy;&icy;&rcy;&acy;&iecy;&tcy;&scy;&yacy; &icy;&zcy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy;,  <code>--in-reply-to</code>  &icy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &vcy; &ecy;&tcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;. &Pcy;&ocy;&tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy;  <code>deep</code>  &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &kcy;&acy;&zhcy;&dcy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; &ocy;&tcy;&vcy;&iecy;&tcy;&ocy;&mcy; &ncy;&acy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&iecy;.</span></p> <p><span data-i18n="acae9c736816bf69733688ce851f8d77586ff0bcac79b54d18f853b556724607/43" data-source="The default is &lt;code&gt;--no-thread&lt;/code&gt;, unless the &lt;code&gt;format.thread&lt;/code&gt; configuration is set. &lt;code&gt;--thread&lt;/code&gt; without an argument is equivalent to &lt;code&gt;--thread=shallow&lt;/code&gt;." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>--no-thread</code> , &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy; &ZeroWidthSpace;&ZeroWidthSpace;&kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yacy;  <code>format.thread</code> .  <code>--thread</code>  &bcy;&iecy;&zcy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy; &ecy;&kcy;&vcy;&icy;&vcy;&acy;&lcy;&iecy;&ncy;&tcy;&iecy;&ncy;  <code>--thread=shallow</code> .</span></p> <p><span data-i18n="3f7e1719ba3de71f9415ee87d15c75c142792a49b1f7d03dfc12a024fc6b1023/0b" data-source="Beware that the default for &lt;code&gt;git send-email&lt;/code&gt; is to thread emails itself. If you want &lt;code&gt;git format-patch&lt;/code&gt; to take care of threading, you will want to ensure that threading is disabled for &lt;code&gt;git send-email&lt;/code&gt;." onmousemove="i18n(this)">&Icy;&mcy;&iecy;&jcy;&tcy;&iecy; &vcy; &vcy;&icy;&dcy;&ucy;, &chcy;&tcy;&ocy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  <code>git send-email</code>  &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ycy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy;. &IEcy;&scy;&lcy;&icy; &vcy;&ycy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy;, &chcy;&tcy;&ocy;&bcy;&ycy;  <code>git format-patch</code>  &pcy;&ocy;&zcy;&acy;&bcy;&ocy;&tcy;&icy;&lcy;&scy;&yacy; &ocy; &mcy;&ncy;&ocy;&gcy;&ocy;&pcy;&ocy;&tcy;&ocy;&chcy;&ncy;&ocy;&jcy; &ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&kcy;&iecy;, &vcy;&acy;&mcy; &ncy;&ucy;&zhcy;&ncy;&ocy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &pcy;&ocy;&tcy;&ocy;&kcy;&ocy;&vcy;&acy;&yacy; &ocy;&bcy;&rcy;&acy;&bcy;&ocy;&tcy;&kcy;&acy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&acy; &dcy;&lcy;&yacy;  <code>git send-email</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---in-reply-toltmessageidgt"><span data-i18n="a4e5c3a30e8a686295a5919f9fa6a0685893b295779d81579d9482be3fa70a9d/aa" data-source="--in-reply-to=&amp;lt;message id&amp;gt;" onmousemove="i18n(this)">--in-reply-to=&lt;message id&gt;</span></dt> <dd> <p><span data-i18n="0730b8a50b3bc28e06210b05f367c0df0942eae2bd22a1c1075963fa48986c5f/f0" data-source="Make the first mail (or all the mails with &lt;code&gt;--no-thread&lt;/code&gt;) appear as a reply to the given &amp;lt;message id&amp;gt;, which avoids breaking threads to provide a new patch series." onmousemove="i18n(this)">&Scy;&dcy;&iecy;&lcy;&acy;&jcy;&tcy;&iecy; &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&iecy;&rcy;&vcy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; (&icy;&lcy;&icy; &vcy;&scy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &scy;  <code>--no-thread</code>  ) &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&lcy;&ocy;&scy;&softcy; &kcy;&acy;&kcy; &ocy;&tcy;&vcy;&iecy;&tcy; &ncy;&acy; &zcy;&acy;&dcy;&acy;&ncy;&ncy;&ycy;&jcy; &lt;&icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;&gt;, &chcy;&tcy;&ocy; &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &icy;&zcy;&bcy;&iecy;&zhcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&rcy;&ycy;&vcy;&acy;&ncy;&icy;&yacy; &pcy;&ocy;&tcy;&ocy;&kcy;&ocy;&vcy; &dcy;&lcy;&yacy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &ncy;&ocy;&vcy;&ocy;&jcy; &scy;&iecy;&rcy;&icy;&icy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ignore-if-in-upstream"><span data-i18n="9e0181517adfb8812ece11af8cc970281d1ab4665cd651075e31f185a1483ecf/28" data-source="--ignore-if-in-upstream" onmousemove="i18n(this)">--ignore-if-in-upstream</span></dt> <dd> <p><span data-i18n="ca1c943030844ca0f6b81ce70f121f36b057f3f2e4148b04b261f2efccf41b19/0d" data-source="Do not include a patch that matches a commit in &amp;lt;until&amp;gt;..&amp;lt;since&amp;gt;. This will examine all patches reachable from &amp;lt;since&amp;gt; but not from &amp;lt;until&amp;gt; and compare them with the patches being generated, and any patch that matches is ignored." onmousemove="i18n(this)">&Ncy;&iecy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&jcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy;, &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ucy; &vcy; &lt;until&gt;..&lt;since&gt;. &Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&iecy;&ncy;&ycy; &vcy;&scy;&iecy; &pcy;&acy;&tcy;&chcy;&icy;, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ycy;&iecy; &icy;&zcy; &lt;since&gt;, &ncy;&ocy; &ncy;&iecy; &icy;&zcy; &lt;until&gt;, &icy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&ycy; &icy;&khcy; &scy; &gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ucy;&iecy;&mcy;&ycy;&mcy;&icy; &pcy;&acy;&tcy;&chcy;&acy;&mcy;&icy;, &pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &lcy;&yucy;&bcy;&ocy;&jcy; &scy;&ocy;&ocy;&tcy;&vcy;&iecy;&tcy;&scy;&tcy;&vcy;&ucy;&yucy;&shchcy;&icy;&jcy; &pcy;&acy;&tcy;&chcy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&gcy;&ncy;&ocy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---always"><span data-i18n="0b07a462a9bfa0603340c2a1a3a6defbf93fce22d038b8f58e7cb6252fb39eb3/05" data-source="--always" onmousemove="i18n(this)">--always</span></dt> <dd> <p><span data-i18n="7c207e4b8866fb378e1cc28d125b9a6de424ea2e7dedc53a2d7a53d8e332dbae/42" data-source="Include patches for commits that do not introduce any change, which are omitted by default." onmousemove="i18n(this)">&Vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &dcy;&lcy;&yacy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &vcy;&ncy;&ocy;&scy;&yacy;&tcy; &ncy;&icy;&kcy;&acy;&kcy;&icy;&khcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &icy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &ocy;&pcy;&ucy;&shchcy;&iecy;&ncy;&ycy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---cover-from-descriptionltmodegt"><span data-i18n="32b883836104f4182fd801ce15e05141a56173aee76b64fdefcd3a8d249bdc16/f0" data-source="--cover-from-description=&amp;lt;mode&amp;gt;" onmousemove="i18n(this)">--cover-from-description=&lt;mode&gt;</span></dt> <dd> <p><span data-i18n="5879c9a0613ca5cb21a9f43a6815b8fef206bde0d006a26e36f8e6c174292375/23" data-source="Controls which parts of the cover letter will be automatically populated using the branch&amp;rsquo;s description." onmousemove="i18n(this)">&Ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;, &kcy;&acy;&kcy;&icy;&iecy; &chcy;&acy;&scy;&tcy;&icy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &bcy;&ucy;&dcy;&ucy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&ycy; &scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &fcy;&icy;&lcy;&icy;&acy;&lcy;&acy;.</span></p> <p><span data-i18n="8c0aec7e939a5bcfd9a54e4af72bb0f1d34ccc43deb7a26d4a2e0d261f06c193/74" data-source="If &lt;code&gt;&amp;lt;mode&amp;gt;&lt;/code&gt; is &lt;code&gt;message&lt;/code&gt; or &lt;code&gt;default&lt;/code&gt;, the cover letter subject will be populated with placeholder text. The body of the cover letter will be populated with the branch&amp;rsquo;s description. This is the default mode when no configuration nor command line option is specified." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>&lt;mode&gt;</code>  &mdash;  <code>message</code>  &icy;&lcy;&icy;  <code>default</code>  , &tcy;&iecy;&mcy;&acy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&acy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&mcy;-&zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy;. &Vcy; &tcy;&iecy;&kcy;&scy;&tcy;&iecy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &bcy;&ucy;&dcy;&iecy;&tcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ocy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&iecy; &fcy;&icy;&lcy;&icy;&acy;&lcy;&acy;. &Ecy;&tcy;&ocy; &rcy;&iecy;&zhcy;&icy;&mcy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;, &kcy;&ocy;&gcy;&dcy;&acy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ycy; &ncy;&icy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yacy;, &ncy;&icy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> <p><span data-i18n="88e25988dc63f33f8620d8beb889f2b01fbe93d4a8d6f8a1bee878fab35f38c3/ca" data-source="If &lt;code&gt;&amp;lt;mode&amp;gt;&lt;/code&gt; is &lt;code&gt;subject&lt;/code&gt;, the first paragraph of the branch description will populate the cover letter subject. The remainder of the description will populate the body of the cover letter." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>&lt;mode&gt;</code>  &mdash;  <code>subject</code> , &pcy;&iecy;&rcy;&vcy;&ycy;&jcy; &acy;&bcy;&zcy;&acy;&tscy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy; &bcy;&ucy;&dcy;&iecy;&tcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy; &tcy;&iecy;&mcy;&ocy;&jcy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy;. &Ocy;&scy;&tcy;&acy;&vcy;&shcy;&acy;&yacy;&scy;&yacy; &chcy;&acy;&scy;&tcy;&softcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&acy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy;.</span></p> <p><span data-i18n="c8978d338bdb84c98dc1bd5ae7436a0d4ee7e3b57ecf0c37b108e93ca802df0f/57" data-source="If &lt;code&gt;&amp;lt;mode&amp;gt;&lt;/code&gt; is &lt;code&gt;auto&lt;/code&gt;, if the first paragraph of the branch description is greater than 100 bytes, then the mode will be &lt;code&gt;message&lt;/code&gt;, otherwise &lt;code&gt;subject&lt;/code&gt; will be used." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>&lt;mode&gt;</code>  &mdash;  <code>auto</code> , &iecy;&scy;&lcy;&icy; &pcy;&iecy;&rcy;&vcy;&ycy;&jcy; &acy;&bcy;&zcy;&acy;&tscy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy; &bcy;&ocy;&lcy;&softcy;&shcy;&iecy; 100 &bcy;&acy;&jcy;&tcy;, &tcy;&ocy; &rcy;&iecy;&zhcy;&icy;&mcy; &bcy;&ucy;&dcy;&iecy;&tcy;  <code>message</code> , &icy;&ncy;&acy;&chcy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;  <code>subject</code> .</span></p> <p><span data-i18n="a502afec80bce4887b232610e4965512326b19758f0b1e734d989d69dbcc2746/99" data-source="If &lt;code&gt;&amp;lt;mode&amp;gt;&lt;/code&gt; is &lt;code&gt;none&lt;/code&gt;, both the cover letter subject and body will be populated with placeholder text." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy;  <code>&lt;mode&gt;</code>  &mdash;  <code>none</code>  , &icy; &tcy;&iecy;&mcy;&acy;, &icy; &tcy;&iecy;&kcy;&scy;&tcy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &bcy;&ucy;&dcy;&ucy;&tcy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&ycy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&mcy;-&zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&iecy;&mcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---description-fileltfilegt"><span data-i18n="231ef66627d71c24172dd0f54f042b58e29dd4838ddbfb2556c48d27d1f86f7b/6a" data-source="--description-file=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--description-file=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="99bb170eddf293630506af2f97d1f09d550238189dd6c107dffb12ddc4faef7e/e0" data-source="Use the contents of &amp;lt;file&amp;gt; instead of the branch&amp;rsquo;s description for generating the cover letter." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &lt;file&gt; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&yacy; &vcy;&iecy;&tcy;&kcy;&icy; &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---subject-prefixltsubjectprefixgt"><span data-i18n="45f073bd4ebc13a04fb72d0abc901d5057eed40c6aad4c3e0aa20bf6623d1ba8/ca" data-source="--subject-prefix=&amp;lt;subject prefix&amp;gt;" onmousemove="i18n(this)">--subject-prefix=&lt;subject prefix&gt;</span></dt> <dd> <p><span data-i18n="5feccda502a709fc0ecc2a4eeaccf8283866bfeacf229ea0ca79d579477e679d/1d" data-source="Instead of the standard &lt;code&gt;[PATCH]&lt;/code&gt; prefix in the subject line, instead use &lt;code&gt;[&amp;lt;subject prefix&amp;gt;]&lt;/code&gt;. This can be used to name a patch series, and can be combined with the &lt;code&gt;--numbered&lt;/code&gt; option." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ocy;&gcy;&ocy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy;  <code>[PATCH]</code>  &vcy; &tcy;&iecy;&mcy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>[&lt;subject prefix&gt;]</code> . &IEcy;&gcy;&ocy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&yacy; &scy;&iecy;&rcy;&icy;&icy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &icy; &kcy;&ocy;&mcy;&bcy;&icy;&ncy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy; &ocy;&pcy;&tscy;&icy;&iecy;&jcy;  <code>--numbered</code> .</span></p> <p><span data-i18n="250217b5411e8fd9e9f7f6001936c5a75d766f282d13be83bd6b2bf5c55be86d/fa" data-source="The configuration variable &lt;code&gt;format.subjectPrefix&lt;/code&gt; may also be used to configure a subject prefix to apply to a given repository for all patches. This is often useful on mailing lists which receive patches for several repositories and can be used to disambiguate the patches (with a value of e.g. &amp;quot;PATCH my-project&amp;quot;)." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ucy;&yucy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>format.subjectPrefix</code>  &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&ncy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &dcy;&lcy;&yacy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy; &scy;&ucy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &kcy; &dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&yucy; &dcy;&lcy;&yacy; &vcy;&scy;&iecy;&khcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;. &Ecy;&tcy;&ocy; &chcy;&acy;&scy;&tcy;&ocy; &bcy;&ycy;&vcy;&acy;&iecy;&tcy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ocy; &vcy; &scy;&pcy;&icy;&scy;&kcy;&acy;&khcy; &rcy;&acy;&scy;&scy;&ycy;&lcy;&kcy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&yucy;&tcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &dcy;&lcy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&icy;&khcy; &rcy;&iecy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&icy;&iecy;&vcy;, &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &ucy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy;&ocy;&dcy;&ncy;&ocy;&zcy;&ncy;&acy;&chcy;&ncy;&ocy;&scy;&tcy;&icy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &scy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy;  &quot;PATCH my-project&quot; ).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---filename-max-lengthltngt"><span data-i18n="72a552970ffa8ffad5dcdb55888598341fea2f5e314a65612414d03f3a28443a/01" data-source="--filename-max-length=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--filename-max-length=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="bd8e9f782aee5eee27b62731b030c517c645b91eefc179a0eb29a761557e7712/c1" data-source="Instead of the standard 64 bytes, chomp the generated output filenames at around &lt;code&gt;&amp;lt;n&amp;gt;&lt;/code&gt; bytes (too short a value will be silently raised to a reasonable length). Defaults to the value of the &lt;code&gt;format.filenameMaxLength&lt;/code&gt; configuration variable, or 64 if unconfigured." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&khcy; 64 &bcy;&acy;&jcy;&tcy;&ocy;&vcy; &scy;&ocy;&kcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&ncy;&ocy; &dcy;&ocy;  <code>&lt;n&gt;</code>  &bcy;&acy;&jcy;&tcy; (&scy;&lcy;&icy;&shcy;&kcy;&ocy;&mcy; &kcy;&ocy;&rcy;&ocy;&tcy;&kcy;&ocy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &bcy;&ucy;&dcy;&iecy;&tcy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &ucy;&vcy;&iecy;&lcy;&icy;&chcy;&iecy;&ncy;&ocy; &dcy;&ocy; &rcy;&acy;&zcy;&ucy;&mcy;&ncy;&ocy;&jcy; &dcy;&lcy;&icy;&ncy;&ycy;). &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>format.filenameMaxLength</code>  &icy;&lcy;&icy; 64, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &ncy;&iecy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---rfc"><span data-i18n="dc925a9fc64eb92a5eb090e530822d95397739670f314cc3c90c4a9a45b6dba8/6d" data-source="--rfc" onmousemove="i18n(this)">--rfc</span></dt> <dd> <p><span data-i18n="74e203869c409147d35066f0c37c19beea64446b5e4f85ea7f38c01179481f5b/82" data-source="Prepends &amp;quot;RFC&amp;quot; to the subject prefix (producing &amp;quot;RFC PATCH&amp;quot; by default). RFC means &amp;quot;Request For Comments&amp;quot;; use this when sending an experimental patch for discussion rather than application." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;  &quot;RFC&quot;  &kcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ucy; &scy;&ucy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy;  &quot;RFC PATCH&quot; ). RFC &ocy;&zcy;&ncy;&acy;&chcy;&acy;&iecy;&tcy;  &quot;Request For Comments&quot; ; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ecy;&tcy;&ocy; &pcy;&rcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&iecy; &ecy;&kcy;&scy;&pcy;&iecy;&rcy;&icy;&mcy;&iecy;&ncy;&tcy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&acy;&tcy;&chcy;&acy; &dcy;&lcy;&yacy; &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy;, &acy; &ncy;&iecy; &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt--vltngt"><span data-i18n="887ea8bbd74d5fd081c86919644bc4611ab1f09c2404fa1de546c6cb0be31e6b/a5" data-source="-v &amp;lt;n&amp;gt;" onmousemove="i18n(this)">-v &lt;n&gt;</span></dt> <dt id="Documentation/git-format-patch.txt---reroll-countltngt"><span data-i18n="1cf2445913c7c62787554874a7aa6c24c2a3107d1f152c4a2eb73c0151f2ac9e/40" data-source="--reroll-count=&amp;lt;n&amp;gt;" onmousemove="i18n(this)">--reroll-count=&lt;n&gt;</span></dt> <dd> <p><span data-i18n="ce1b6d53c8a8a21916118f72c5cede7309080ec8f9dd63bf9b94221c88591749/3c" data-source="Mark the series as the &amp;lt;n&amp;gt;-th iteration of the topic. The output filenames have &lt;code&gt;v&amp;lt;n&amp;gt;&lt;/code&gt; prepended to them, and the subject prefix (&amp;quot;PATCH&amp;quot; by default, but configurable via the &lt;code&gt;--subject-prefix&lt;/code&gt; option) has ` v&amp;lt;n&amp;gt;` appended to it. E.g. &lt;code&gt;--reroll-count=4&lt;/code&gt; may produce &lt;code&gt;v4-0001-add-makefile.patch&lt;/code&gt; file that has &amp;quot;Subject: [PATCH v4 1/20] Add makefile&amp;quot; in it. &lt;code&gt;&amp;lt;n&amp;gt;&lt;/code&gt; does not have to be an integer (e.g. &amp;quot;--reroll-count=4.4&amp;quot;, or &amp;quot;--reroll-count=4rev2&amp;quot; are allowed), but the downside of using such a reroll-count is that the range-diff/interdiff with the previous version does not state exactly which version the new iteration is compared against." onmousemove="i18n(this)">&Ocy;&tcy;&mcy;&iecy;&tcy;&icy;&tcy;&softcy; &scy;&iecy;&rcy;&icy;&yucy; &kcy;&acy;&kcy; &lt;n&gt;-&yucy; &icy;&tcy;&iecy;&rcy;&acy;&tscy;&icy;&yucy; &tcy;&iecy;&mcy;&ycy;. &Kcy; &icy;&mcy;&iecy;&ncy;&acy;&mcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>v&lt;n&gt;</code> , &acy; &kcy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&ucy; &scy;&ucy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; (&pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy;  &quot;PATCH&quot; , &ncy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&acy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &ocy;&pcy;&tscy;&icy;&icy;  <code>--subject-prefix</code> ) &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; ` v&lt;n&gt;`. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--reroll-count=4</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &scy;&ocy;&zcy;&dcy;&acy;&tcy;&softcy; &fcy;&acy;&jcy;&lcy;  <code>v4-0001-add-makefile.patch</code> , &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&jcy;  &quot;Subject: [PATCH v4 1/20] Add makefile&quot; .  <code>&lt;n&gt;</code>  &ncy;&iecy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&ocy;&lcy;&zhcy;&iecy;&ncy; &bcy;&ycy;&tcy;&softcy; &tscy;&iecy;&lcy;&ycy;&mcy; &chcy;&icy;&scy;&lcy;&ocy;&mcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  &quot;--reroll-count=4.4&quot;  &icy;&lcy;&icy;  &quot;--reroll-count=4rev2&quot;  &rcy;&acy;&zcy;&rcy;&iecy;&shcy;&iecy;&ncy;&ycy;), &ncy;&ocy; &ncy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&tcy;&kcy;&ocy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &tcy;&acy;&kcy;&ocy;&gcy;&ocy; &scy;&chcy;&iecy;&tcy;&chcy;&icy;&kcy;&acy; &pcy;&ocy;&vcy;&tcy;&ocy;&rcy;&ncy;&ocy;&gcy;&ocy; &chcy;&iecy;&rcy;&iecy;&dcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &tcy;&ocy;, &chcy;&tcy;&ocy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;-diff/interdiff &scy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&iecy;&jcy; &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&iecy;&tcy;, &kcy;&acy;&kcy;&acy;&yacy; &icy;&mcy;&iecy;&ncy;&ncy;&ocy; &vcy;&iecy;&rcy;&scy;&icy;&yacy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ncy;&ocy;&vcy;&ocy;&jcy; &icy;&tcy;&iecy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;. &pcy;&ocy; &scy;&rcy;&acy;&vcy;&ncy;&iecy;&ncy;&icy;&yucy; &scy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---toltemailgt"><span data-i18n="787292f1ec78e5076b352f151deea908255e8b6226ed8436cedf878177123481/c6" data-source="--to=&amp;lt;email&amp;gt;" onmousemove="i18n(this)">--to=&lt;email&gt;</span></dt> <dd> <p><span data-i18n="eeb3ee757ae5c7850cebd5aaaf0399aa847cefc684c8911a2f4a3547c379b2f7/1b" data-source="Add a &lt;code&gt;To:&lt;/code&gt; header to the email headers. This is in addition to any configured headers, and may be used multiple times. The negated form &lt;code&gt;--no-to&lt;/code&gt; discards all &lt;code&gt;To:&lt;/code&gt; headers added so far (from config or command line)." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>To:</code>  &kcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&mcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;. &Ecy;&tcy;&ocy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &lcy;&yucy;&bcy;&ycy;&mcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&mcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&mcy; &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;. &Icy;&ncy;&vcy;&iecy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&acy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;  <code>--no-to</code>  &ocy;&tcy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &ncy;&acy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy;  <code>To:</code>  (&icy;&zcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &icy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---ccltemailgt"><span data-i18n="b0e2dcfffe4026271a957fe1a0a1596716fb18c12ff7962dbd3da6d2d24ce847/cf" data-source="--cc=&amp;lt;email&amp;gt;" onmousemove="i18n(this)">--cc=&lt;email&gt;</span></dt> <dd> <p><span data-i18n="76953aad67e2848772e8618f31e8aa9bcd28c521be3525ada68b4a91747961de/c9" data-source="Add a &lt;code&gt;Cc:&lt;/code&gt; header to the email headers. This is in addition to any configured headers, and may be used multiple times. The negated form &lt;code&gt;--no-cc&lt;/code&gt; discards all &lt;code&gt;Cc:&lt;/code&gt; headers added so far (from config or command line)." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>Cc:</code>  &kcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&mcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;. &Ecy;&tcy;&ocy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &lcy;&yucy;&bcy;&ycy;&mcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&mcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&mcy; &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;. &Icy;&ncy;&vcy;&iecy;&rcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&acy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;  <code>--no-cc</code>  &ocy;&tcy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &ncy;&acy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy;  <code>Cc:</code>  (&icy;&zcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &icy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---from"><span data-i18n="b0cdd0961febc1336fab28001284031340d030113d41b7c1d956e961dad4f539/43" data-source="--from" onmousemove="i18n(this)">--from</span></dt> <dt id="Documentation/git-format-patch.txt---fromltidentgt"><span data-i18n="f941e6e756200cde833dbe774e3de96b1a756048140f8227f69776e3bf62c418/fd" data-source="--from=&amp;lt;ident&amp;gt;" onmousemove="i18n(this)">--from=&lt;ident&gt;</span></dt> <dd> <p><span data-i18n="096a8d2af24a0dd1085c5f49b01932125a7ca695d88e1bd86113061ebb6df946/49" data-source="Use &lt;code&gt;ident&lt;/code&gt; in the &lt;code&gt;From:&lt;/code&gt; header of each commit email. If the author ident of the commit is not textually identical to the provided &lt;code&gt;ident&lt;/code&gt;, place a &lt;code&gt;From:&lt;/code&gt; header in the body of the message with the original author. If no &lt;code&gt;ident&lt;/code&gt; is given, use the committer ident." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy;  <code>ident</code>  &vcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&iecy;  <code>From:</code>  &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;. &IEcy;&scy;&lcy;&icy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &ncy;&iecy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&chcy;&iecy;&ncy; &pcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&ucy; &pcy;&rcy;&iecy;&dcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy;  <code>ident</code>  , &pcy;&ocy;&mcy;&iecy;&scy;&tcy;&icy;&tcy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy;  <code>From:</code>  &vcy; &tcy;&iecy;&lcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &scy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&iecy;&mcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;. &IEcy;&scy;&lcy;&icy;  <code>ident</code>  &ncy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&tcy;&iecy;&rcy;&acy;.</span></p> <p><span data-i18n="95a6343643817d058d025f93ab0b0775041681948d6598fb798aff515781a312/a3" data-source="Note that this option is only useful if you are actually sending the emails and want to identify yourself as the sender, but retain the original author (and &lt;code&gt;git am&lt;/code&gt; will correctly pick up the in-body header). Note also that &lt;code&gt;git send-email&lt;/code&gt; already handles this transformation for you, and this option should not be used if you are feeding the result to &lt;code&gt;git send-email&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &ecy;&tcy;&acy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&acy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &dcy;&iecy;&jcy;&scy;&tcy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&iecy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ycy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &icy; &khcy;&ocy;&tcy;&icy;&tcy;&iecy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&tscy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&iecy;&bcy;&yacy; &kcy;&acy;&kcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&tcy;&iecy;&lcy;&yacy;, &ncy;&ocy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; (&icy;  <code>git am</code>  &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &vcy; &tcy;&iecy;&lcy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy;). &Tcy;&acy;&kcy;&zhcy;&iecy; &ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy;  <code>git send-email</code>  &ucy;&zhcy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy; &ecy;&tcy;&ocy; &pcy;&rcy;&iecy;&ocy;&bcy;&rcy;&acy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &zcy;&acy; &vcy;&acy;&scy;, &icy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy; &ncy;&iecy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&iecy;&tcy;&iecy; &rcy;&iecy;&zcy;&ucy;&lcy;&softcy;&tcy;&acy;&tcy; &vcy;  <code>git send-email</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-force-in-body-from"><span data-i18n="c4d563f0e6a7ad6d0556edf8b8a4b781d61969c5fe272c41f84b317fb399450e/96" data-source="--[no-]force-in-body-from" onmousemove="i18n(this)">--[no-]force-in-body-from</span></dt> <dd> <p><span data-i18n="ddafd382bca94d80f62d7b149bf522e093868457690b3904a4883a46f1502f8e/6c" data-source="With the e-mail sender specified via the &lt;code&gt;--from&lt;/code&gt; option, by default, an in-body &amp;quot;From:&amp;quot; to identify the real author of the commit is added at the top of the commit log message if the sender is different from the author. With this option, the in-body &amp;quot;From:&amp;quot; is added even when the sender and the author have the same name and address, which may help if the mailing list software mangles the sender&amp;rsquo;s identity. Defaults to the value of the &lt;code&gt;format.forceInBodyFrom&lt;/code&gt; configuration variable." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; &ucy;&kcy;&acy;&zcy;&acy;&ncy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&acy;  <code>--from</code> , &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &vcy; &tcy;&iecy;&kcy;&scy;&tcy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;  &quot;From:&quot;  &dcy;&lcy;&yacy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tscy;&icy;&icy; &rcy;&iecy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &acy;&vcy;&tcy;&ocy;&rcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &vcy;&vcy;&iecy;&rcy;&khcy;&ucy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &iecy;&scy;&lcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &acy;&vcy;&tcy;&ocy;&rcy;&acy;. &Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy; &vcy;&ncy;&ucy;&tcy;&rcy;&iecy;&ncy;&ncy;&icy;&jcy;  &quot;From:&quot;  &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&tcy;&iecy;&lcy;&softcy; &icy; &acy;&vcy;&tcy;&ocy;&rcy; &icy;&mcy;&iecy;&yucy;&tcy; &ocy;&dcy;&ncy;&ocy; &icy; &tcy;&ocy; &zhcy;&iecy; &icy;&mcy;&yacy; &icy; &acy;&dcy;&rcy;&iecy;&scy;, &chcy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&ocy;&mcy;&ocy;&chcy;&softcy;, &iecy;&scy;&lcy;&icy; &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;&ncy;&ocy;&iecy; &ocy;&bcy;&iecy;&scy;&pcy;&iecy;&chcy;&iecy;&ncy;&icy;&iecy; &scy;&pcy;&icy;&scy;&kcy;&acy; &rcy;&acy;&scy;&scy;&ycy;&lcy;&kcy;&icy; &icy;&scy;&kcy;&acy;&zhcy;&acy;&iecy;&tcy; &lcy;&icy;&chcy;&ncy;&ocy;&scy;&tcy;&softcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&tcy;&iecy;&lcy;&yacy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>format.forceInBodyFrom</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---add-headerltheadergt"><span data-i18n="9a4a5895615a7d322ffa06322013767396bdbf5a578ffa4479035abb31d3d193/80" data-source="--add-header=&amp;lt;header&amp;gt;" onmousemove="i18n(this)">--add-header=&lt;header&gt;</span></dt> <dd> <p><span data-i18n="fd58e0f0836554c872b6fa4fb7ac27dd168da1bbd71128b70cfe41a177263bd8/b5" data-source="Add an arbitrary header to the email headers. This is in addition to any configured headers, and may be used multiple times. For example, &lt;code&gt;--add-header=&amp;quot;Organization: git-foo&amp;quot;&lt;/code&gt;. The negated form &lt;code&gt;--no-add-header&lt;/code&gt; discards &lt;strong&gt;all&lt;/strong&gt; (&lt;code&gt;To:&lt;/code&gt;, &lt;code&gt;Cc:&lt;/code&gt;, and custom) headers added so far from config or command line." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &pcy;&rcy;&ocy;&icy;&zcy;&vcy;&ocy;&lcy;&softcy;&ncy;&ycy;&jcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&ocy;&kcy; &vcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;. &Ecy;&tcy;&ocy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &lcy;&yucy;&bcy;&ycy;&mcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ncy;&ycy;&mcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;&mcy; &icy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &rcy;&acy;&zcy;. &Ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--add-header=&quot;Organization: git-foo&quot;</code> . &Ocy;&tcy;&rcy;&icy;&tscy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &fcy;&ocy;&rcy;&mcy;&acy;  <code>--no-add-header</code>  &ocy;&tcy;&bcy;&rcy;&acy;&scy;&ycy;&vcy;&acy;&iecy;&tcy; &vcy;&scy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; ( <code>To:</code> ,  <code>Cc:</code>  &icy; &pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&iecy;&lcy;&softcy;&scy;&kcy;&icy;&iecy;), &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&ncy;&ycy;&iecy; &ncy;&acy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy; &icy;&zcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy; &icy;&lcy;&icy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ncy;&ocy;&jcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-cover-letter"><span data-i18n="c245e80f09f372c42a3b1851df30168a67eb0d5217729ba66a815e007b9caff9/39" data-source="--[no-]cover-letter" onmousemove="i18n(this)">--[no-]cover-letter</span></dt> <dd> <p><span data-i18n="e8953a573dea088847b9d694a62aa5f5975939b82cd175203c880d21c421c29f/0a" data-source="In addition to the patches, generate a cover letter file containing the branch description, shortlog and the overall diffstat. You can fill in a description in the file before sending it out." onmousemove="i18n(this)">&Vcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy; &kcy; &pcy;&acy;&tcy;&chcy;&acy;&mcy; &scy;&ocy;&zcy;&dcy;&acy;&jcy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&jcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&iecy; &vcy;&iecy;&tcy;&kcy;&icy;, &kcy;&rcy;&acy;&tcy;&kcy;&icy;&jcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy; &icy; &ocy;&bcy;&shchcy;&ucy;&yucy; &scy;&tcy;&acy;&tcy;&icy;&scy;&tcy;&icy;&kcy;&ucy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&jcy;. &Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&icy;&iecy; &vcy; &fcy;&acy;&jcy;&lcy;&iecy; &pcy;&iecy;&rcy;&iecy;&dcy; &iecy;&gcy;&ocy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&ocy;&jcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---encode-email-headers"><span data-i18n="9347f26210957df4340e8db13c1881a09d9db4c02ade42c0727981ec221b9c5a/9b" data-source="--encode-email-headers" onmousemove="i18n(this)">--encode-email-headers</span></dt> <dt id="Documentation/git-format-patch.txt---no-encode-email-headers"><span data-i18n="7344938d18759b0a60796fadc62fd988cfd0fab0d70829a284fb699f6e4754ef/c3" data-source="--no-encode-email-headers" onmousemove="i18n(this)">--no-encode-email-headers</span></dt> <dd> <p><span data-i18n="342a0d9ef729ce19a03664c98d561afeff8c1fbbb8dc9116dd7023a0e7c51e77/86" data-source="Encode email headers that have non-ASCII characters with &amp;quot;Q-encoding&amp;quot; (described in RFC 2047), instead of outputting the headers verbatim. Defaults to the value of the &lt;code&gt;format.encodeEmailHeaders&lt;/code&gt; configuration variable." onmousemove="i18n(this)">&Kcy;&ocy;&dcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ycy;, &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&iecy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ycy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&iecy; &ocy;&tcy; ASCII, &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  &quot;Q-encoding&quot;  (&ocy;&pcy;&icy;&scy;&acy;&ncy;&ocy; &vcy; RFC 2047) &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &dcy;&ocy;&scy;&lcy;&ocy;&vcy;&ncy;&ocy;&gcy;&ocy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&ocy;&vcy;. &Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ocy;&jcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>format.encodeEmailHeaders</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---interdiffltpreviousgt"><span data-i18n="f7bd2f669ca9e4499a6a0669841dc75a5760a931176a607ac87bcfab378f889b/b1" data-source="--interdiff=&amp;lt;previous&amp;gt;" onmousemove="i18n(this)">--interdiff=&lt;previous&gt;</span></dt> <dd> <p><span data-i18n="3bf0c684ecb5d9d5f1a26cabbabb2ea89d0d46e541a4b4b2dec174bb39a62474/d1" data-source="As a reviewer aid, insert an interdiff into the cover letter, or as commentary of the lone patch of a 1-patch series, showing the differences between the previous version of the patch series and the series currently being formatted. &lt;code&gt;previous&lt;/code&gt; is a single revision naming the tip of the previous series which shares a common base with the series being formatted (for example &lt;code&gt;git format-patch
--cover-letter --interdiff=feature/v1 -3 feature/v2&lt;/code&gt;)." onmousemove="i18n(this)">&Vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&ocy;&mcy;&ocy;&shchcy;&icy; &rcy;&iecy;&tscy;&iecy;&ncy;&zcy;&iecy;&ncy;&tcy;&ucy; &vcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy; &vcy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; &vcy;&scy;&tcy;&acy;&vcy;&kcy;&ucy; interdiff &icy;&lcy;&icy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&yacy; &kcy; &iecy;&dcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy; &pcy;&acy;&tcy;&chcy;&ucy; &icy;&zcy; &scy;&iecy;&rcy;&icy;&icy; &icy;&zcy; 1 &pcy;&acy;&tcy;&chcy;&acy;, &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&shchcy;&ucy;&yucy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&iecy;&jcy; &scy;&iecy;&rcy;&icy;&icy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &icy; &scy;&iecy;&rcy;&icy;&iecy;&jcy;, &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&iecy;&mcy;&ocy;&jcy; &vcy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy;.  <code>previous</code>  &mdash; &ecy;&tcy;&ocy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&acy;&yacy; &vcy;&iecy;&rcy;&scy;&icy;&yacy;, &ncy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&shchcy;&acy;&yacy; &ncy;&acy;&kcy;&ocy;&ncy;&iecy;&chcy;&ncy;&icy;&kcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &scy;&iecy;&rcy;&icy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &icy;&mcy;&iecy;&iecy;&tcy; &ocy;&bcy;&shchcy;&ucy;&yucy; &ocy;&scy;&ncy;&ocy;&vcy;&ucy; &scy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&iecy;&mcy;&ocy;&jcy; &scy;&iecy;&rcy;&icy;&iecy;&jcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>git format-patch
--cover-letter --interdiff=feature/v1 -3 feature/v2</code> ).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---range-diffltpreviousgt"><span data-i18n="c10b2ca1dd1c09363c05e25d36d85b0de4753703e6cdfdd62e1a4f5e89f369a9/1a" data-source="--range-diff=&amp;lt;previous&amp;gt;" onmousemove="i18n(this)">--range-diff=&lt;previous&gt;</span></dt> <dd> <p><span data-i18n="97d217f89b13ce87a9474bdd2a420a54de74b83927699ded8198353614ce7f9e/39" data-source="As a reviewer aid, insert a range-diff (see &lt;a href=&quot;git-range-diff&quot;&gt;git-range-diff[1]&lt;/a&gt;) into the cover letter, or as commentary of the lone patch of a 1-patch series, showing the differences between the previous version of the patch series and the series currently being formatted. &lt;code&gt;previous&lt;/code&gt; can be a single revision naming the tip of the previous series if it shares a common base with the series being formatted (for example &lt;code&gt;git format-patch --cover-letter --range-diff=feature/v1 -3
feature/v2&lt;/code&gt;), or a revision range if the two versions of the series are disjoint (for example &lt;code&gt;git format-patch --cover-letter
--range-diff=feature/v1~3..feature/v1 -3 feature/v2&lt;/code&gt;)." onmousemove="i18n(this)">&Vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &pcy;&ocy;&mcy;&ocy;&shchcy;&icy; &rcy;&iecy;&tscy;&iecy;&ncy;&zcy;&iecy;&ncy;&tcy;&ucy; &vcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy; &rcy;&acy;&zcy;&ncy;&icy;&tscy;&ucy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy; (&scy;&mcy;.  <a href="git-range-diff.html">git-range-diff[1]</a> ) &vcy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; &icy;&lcy;&icy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&yacy; &kcy; &iecy;&dcy;&icy;&ncy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy;&mcy;&ucy; &pcy;&acy;&tcy;&chcy;&ucy; &icy;&zcy; &scy;&iecy;&rcy;&icy;&icy; &icy;&zcy; 1 &pcy;&acy;&tcy;&chcy;&acy;, &pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yacy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&icy;&yacy; &mcy;&iecy;&zhcy;&dcy;&ucy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&rcy;&scy;&icy;&iecy;&jcy; &scy;&iecy;&rcy;&icy;&icy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &icy; &scy;&iecy;&rcy;&icy;&iecy;&jcy;, &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&iecy;&mcy;&ocy;&jcy; &vcy; &dcy;&acy;&ncy;&ncy;&ycy;&jcy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy;. .  <code>previous</code>  &mcy;&ocy;&zhcy;&iecy;&tcy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&ocy;&bcy;&ocy;&jcy; &ocy;&dcy;&ncy;&ucy; &rcy;&iecy;&dcy;&acy;&kcy;&tscy;&icy;&yucy;, &ocy;&bcy;&ocy;&zcy;&ncy;&acy;&chcy;&acy;&yucy;&shchcy;&ucy;&yucy; &kcy;&ocy;&ncy;&chcy;&icy;&kcy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &scy;&iecy;&rcy;&icy;&icy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&acy; &icy;&mcy;&iecy;&iecy;&tcy; &ocy;&bcy;&shchcy;&ucy;&yucy; &ocy;&scy;&ncy;&ocy;&vcy;&ucy; &scy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&iecy;&mcy;&ocy;&jcy; &scy;&iecy;&rcy;&icy;&iecy;&jcy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>git format-patch --cover-letter --range-diff=feature/v1 -3
feature/v2</code> ), &icy;&lcy;&icy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy;, &iecy;&scy;&lcy;&icy; &dcy;&vcy;&iecy; &vcy;&iecy;&rcy;&scy;&icy;&icy; &scy;&iecy;&rcy;&icy;&icy; &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&scy;&iecy;&kcy;&acy;&yucy;&tcy;&scy;&yacy; (&ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>git format-patch --cover-letter
--range-diff=feature/v1~3..feature/v1 -3 feature/v2</code> ).</span></p> <p><span data-i18n="d5d5814a16a568cde3737c80b5530c15d558a239878cdfad389ff7c5d0076258/30" data-source="Note that diff options passed to the command affect how the primary product of &lt;code&gt;format-patch&lt;/code&gt; is generated, and they are not passed to the underlying &lt;code&gt;range-diff&lt;/code&gt; machinery used to generate the cover-letter material (this may change in the future)." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ycy; diff, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy;&acy;&iecy;&mcy;&ycy;&iecy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&iecy;, &vcy;&lcy;&icy;&yacy;&yucy;&tcy; &ncy;&acy; &tcy;&ocy;, &kcy;&acy;&kcy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&scy;&ncy;&ocy;&vcy;&ncy;&ocy;&jcy; &pcy;&rcy;&ocy;&dcy;&ucy;&kcy;&tcy;  <code>format-patch</code> , &icy; &ocy;&ncy;&icy; &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&yucy;&tcy;&scy;&yacy; &bcy;&acy;&zcy;&ocy;&vcy;&ocy;&mcy;&ucy; &ocy;&bcy;&ocy;&rcy;&ucy;&dcy;&ocy;&vcy;&acy;&ncy;&icy;&yucy;  <code>range-diff</code> , &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&mcy;&ocy;&mcy;&ucy; &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &mcy;&acy;&tcy;&iecy;&rcy;&icy;&acy;&lcy;&acy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy; (&ecy;&tcy;&ocy; &mcy;&ocy;&zhcy;&iecy;&tcy; &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy;&scy;&yacy; &vcy; &bcy;&ucy;&dcy;&ucy;&shchcy;&iecy;&mcy;).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---creation-factorltpercentgt"><span data-i18n="e9c1b100c80ca0f836fc602e20847568b2fd5f21e89032f45ad58121c44599c2/b5" data-source="--creation-factor=&amp;lt;percent&amp;gt;" onmousemove="i18n(this)">--creation-factor=&lt;percent&gt;</span></dt> <dd> <p><span data-i18n="d7005ac9ad6348e3b470ed17866bccfa5bf130cbc8c72a632f7389ec6606669b/d5" data-source="Used with &lt;code&gt;--range-diff&lt;/code&gt;, tweak the heuristic which matches up commits between the previous and current series of patches by adjusting the creation/deletion cost fudge factor. See &lt;a href=&quot;git-range-diff&quot;&gt;git-range-diff[1]&lt;/a&gt;) for details." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&icy; &scy;  <code>--range-diff</code>  &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&tcy;&iecy; &ecy;&vcy;&rcy;&icy;&scy;&tcy;&icy;&kcy;&ucy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&ocy;&pcy;&ocy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &mcy;&iecy;&zhcy;&dcy;&ucy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&iecy;&jcy; &icy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &scy;&iecy;&rcy;&icy;&yacy;&mcy;&icy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;, &pcy;&ucy;&tcy;&iecy;&mcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; &kcy;&ocy;&ecy;&fcy;&fcy;&icy;&tscy;&icy;&iecy;&ncy;&tcy;&acy; &ncy;&iecy;&tcy;&ocy;&chcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&tcy;&ocy;&icy;&mcy;&ocy;&scy;&tcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;/&ucy;&dcy;&acy;&lcy;&iecy;&ncy;&icy;&yacy;. &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy;  <a href="git-range-diff.html">git-range-diff[1]</a> ).</span></p> </dd> <dt id="Documentation/git-format-patch.txt---notesltrefgt"><span data-i18n="cd5d3adf01b2fcc4876e4f005efdd21437692f297de43fbf28706f1cd430b452/dd" data-source="--notes[=&amp;lt;ref&amp;gt;]" onmousemove="i18n(this)">--notes[=&lt;ref&gt;]</span></dt> <dt id="Documentation/git-format-patch.txt---no-notes"><span data-i18n="427dfa6fce01c6258d2cb0b50127fc9f69280d7a3b0bb6acadebad4002415dce/95" data-source="--no-notes" onmousemove="i18n(this)">--no-notes</span></dt> <dd> <p><span data-i18n="7386f8f94a7bd68f546ebec0c2d2f79bd887dfddb174aa9886c0d6e8a7fbd764/5b" data-source="Append the notes (see &lt;a href=&quot;git-notes&quot;&gt;git-notes[1]&lt;/a&gt;) for the commit after the three-dash line." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&yacy; (&scy;&mcy;.  <a href="git-notes.html">git-notes[1]</a> ) &dcy;&lcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy; &pcy;&ocy;&scy;&lcy;&iecy; &tcy;&rcy;&iecy;&khcy;&pcy;&ucy;&ncy;&kcy;&tcy;&icy;&rcy;&ncy;&ocy;&jcy; &lcy;&icy;&ncy;&icy;&icy;.</span></p> <p><span data-i18n="12c6936797cdc8564664d9daf32840ec6ab5eb05013e2451703bfeb05c3de3f2/9b" data-source="The expected use case of this is to write supporting explanation for the commit that does not belong to the commit log message proper, and include it with the patch submission. While one can simply write these explanations after &lt;code&gt;format-patch&lt;/code&gt; has run but before sending, keeping them as Git notes allows them to be maintained between versions of the patch series (but see the discussion of the &lt;code&gt;notes.rewrite&lt;/code&gt; configuration options in &lt;a href=&quot;git-notes&quot;&gt;git-notes[1]&lt;/a&gt; to use this workflow)." onmousemove="i18n(this)">&Ocy;&zhcy;&icy;&dcy;&acy;&iecy;&mcy;&ycy;&jcy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &mdash; &ncy;&acy;&pcy;&icy;&scy;&acy;&tcy;&softcy; &vcy;&scy;&pcy;&ocy;&mcy;&ocy;&gcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&iecy; &ocy;&bcy;&hardcy;&yacy;&scy;&ncy;&iecy;&ncy;&icy;&iecy; &dcy;&lcy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &ncy;&iecy; &pcy;&rcy;&icy;&ncy;&acy;&dcy;&lcy;&iecy;&zhcy;&icy;&tcy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yucy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &icy; &vcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &iecy;&gcy;&ocy; &vcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&ucy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;. &KHcy;&ocy;&tcy;&yacy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&rcy;&ocy;&scy;&tcy;&ocy; &ncy;&acy;&pcy;&icy;&scy;&acy;&tcy;&softcy; &ecy;&tcy;&icy; &pcy;&ocy;&yacy;&scy;&ncy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy;&scy;&lcy;&iecy; &zcy;&acy;&pcy;&ucy;&scy;&kcy;&acy;  <code>format-patch</code> , &ncy;&ocy; &pcy;&iecy;&rcy;&iecy;&dcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&ocy;&jcy;, &scy;&ocy;&khcy;&rcy;&acy;&ncy;&iecy;&ncy;&icy;&iecy; &icy;&khcy; &vcy; &vcy;&icy;&dcy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&jcy;  Git  &pcy;&ocy;&zcy;&vcy;&ocy;&lcy;&yacy;&iecy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&tcy;&softcy; &icy;&khcy; &mcy;&iecy;&zhcy;&dcy;&ucy; &vcy;&iecy;&rcy;&scy;&icy;&yacy;&mcy;&icy; &scy;&iecy;&rcy;&icy;&icy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; (&ncy;&ocy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ecy;&tcy;&ocy;&gcy;&ocy; &rcy;&acy;&bcy;&ocy;&chcy;&iecy;&gcy;&ocy; &pcy;&rcy;&ocy;&tscy;&iecy;&scy;&scy;&acy; &scy;&mcy;. &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy; &pcy;&acy;&rcy;&acy;&mcy;&iecy;&tcy;&rcy;&ocy;&vcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;  <code>notes.rewrite</code>  &vcy;  <a href="git-notes.html">git-notes[1]</a> ).</span></p> <p><span data-i18n="3a6fca4d992df1f6a8f1f2042ce3b68e68c016d5e25538b7a5b7483135c1d0c3/e4" data-source="The default is &lt;code&gt;--no-notes&lt;/code&gt;, unless the &lt;code&gt;format.notes&lt;/code&gt; configuration is set." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy;  <code>--no-notes</code> , &iecy;&scy;&lcy;&icy; &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&acy; &ZeroWidthSpace;&ZeroWidthSpace;&kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yacy;  <code>format.notes</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-signatureltsignaturegt"><span data-i18n="08704455c8c49d70eac140282595be60c51812bdb43d6cab91f5dac239ecfbc7/af" data-source="--[no-]signature=&amp;lt;signature&amp;gt;" onmousemove="i18n(this)">--[no-]signature=&lt;signature&gt;</span></dt> <dd> <p><span data-i18n="d2a91239e80504ab587da290ce5423379c9e12043e6c381ce2168ac4be9f8b9a/2e" data-source="Add a signature to each message produced. Per RFC 3676 the signature is separated from the body by a line with &amp;apos;-- &amp;apos; on it. If the signature option is omitted the signature defaults to the Git version number." onmousemove="i18n(this)">&Dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ocy;&mcy;&ucy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yucy;. &Scy;&ocy;&gcy;&lcy;&acy;&scy;&ncy;&ocy; RFC 3676 &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; &ocy;&tcy;&dcy;&iecy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy; &tcy;&iecy;&lcy;&acy; &lcy;&icy;&ncy;&icy;&iecy;&jcy; &scy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&mcy; &apos;--&apos;. &IEcy;&scy;&lcy;&icy; &ocy;&pcy;&tscy;&icy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &ocy;&pcy;&ucy;&shchcy;&iecy;&ncy;&acy;, &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &ncy;&ocy;&mcy;&iecy;&rcy; &vcy;&iecy;&rcy;&scy;&icy;&icy;  Git .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---signature-fileltfilegt"><span data-i18n="c9146f523ee332cc1a216f6d6a3ec1e620b2e24bc7ea143a756ad54498f03e84/1f" data-source="--signature-file=&amp;lt;file&amp;gt;" onmousemove="i18n(this)">--signature-file=&lt;file&gt;</span></dt> <dd> <p><span data-i18n="d6df4a0ab37fe770cccf0febf0873c5304b3bd94a2293ca60957b70a1f0a8b37/3c" data-source="Works just like --signature except the signature is read from a file." onmousemove="i18n(this)">&Rcy;&acy;&bcy;&ocy;&tcy;&acy;&iecy;&tcy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy; --signature, &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &tcy;&ocy;&gcy;&ocy;, &chcy;&tcy;&ocy; &pcy;&ocy;&dcy;&pcy;&icy;&scy;&softcy; &scy;&chcy;&icy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---suffixltsfxgt"><span data-i18n="cde4ac0b4d5c1a8c5880984da6eec9feb969264c5c20b665a9b912f749876506/da" data-source="--suffix=.&amp;lt;sfx&amp;gt;" onmousemove="i18n(this)">--suffix=.&lt;sfx&gt;</span></dt> <dd> <p><span data-i18n="61374529d36e93cbb3774216c946f5aa0d821431d9acb82740fec53f0604b573/9d" data-source="Instead of using &lt;code&gt;.patch&lt;/code&gt; as the suffix for generated filenames, use specified suffix. A common alternative is &lt;code&gt;--suffix=.txt&lt;/code&gt;. Leaving this empty will remove the &lt;code&gt;.patch&lt;/code&gt; suffix." onmousemove="i18n(this)">&Vcy;&mcy;&iecy;&scy;&tcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;  <code>.patch</code>  &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &scy;&ucy;&fcy;&fcy;&icy;&kcy;&scy;&acy; &dcy;&lcy;&yacy; &scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &icy;&mcy;&iecy;&ncy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &scy;&ucy;&fcy;&fcy;&icy;&kcy;&scy;. &Rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&ocy;&jcy; &acy;&lcy;&softcy;&tcy;&iecy;&rcy;&ncy;&acy;&tcy;&icy;&vcy;&ocy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy;  <code>--suffix=.txt</code> . &IEcy;&scy;&lcy;&icy; &ocy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &ecy;&tcy;&ocy; &pcy;&ocy;&lcy;&iecy; &pcy;&ucy;&scy;&tcy;&ycy;&mcy;, &scy;&ucy;&fcy;&fcy;&icy;&kcy;&scy;  <code>.patch</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;.</span></p> <p><span data-i18n="254b72ab94c0becc7e7642f01a07004a51b1dd094c22cc4196c3d829fcce6776/ca" data-source="Note that the leading character does not have to be a dot; for example, you can use &lt;code&gt;--suffix=-patch&lt;/code&gt; to get &lt;code&gt;0001-description-of-my-change-patch&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &vcy;&iecy;&dcy;&ucy;&shchcy;&icy;&mcy; &scy;&icy;&mcy;&vcy;&ocy;&lcy;&ocy;&mcy; &ncy;&iecy; &ocy;&bcy;&yacy;&zcy;&acy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &dcy;&ocy;&lcy;&zhcy;&ncy;&acy; &bcy;&ycy;&tcy;&softcy; &tcy;&ocy;&chcy;&kcy;&acy;; &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;, &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>--suffix=-patch</code> , &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy;  <code>0001-description-of-my-change-patch</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt--q"><span data-i18n="5ce681666a15a41274346f65b8bcbf56f8e8170ac00706a44a09ee4d786a8609/cd" data-source="-q" onmousemove="i18n(this)">-q</span></dt> <dt id="Documentation/git-format-patch.txt---quiet"><span data-i18n="b00818cdc507640687732769ee1cb501db377927ee76d03df23978bd0d706888/e2" data-source="--quiet" onmousemove="i18n(this)">--quiet</span></dt> <dd> <p><span data-i18n="5e6ff5a5c8c23c18554e607909f6e84fa668c32265d411687d3a4b5b8fd5a63f/71" data-source="Do not print the names of the generated files to standard output." onmousemove="i18n(this)">&Ncy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy; &icy;&mcy;&iecy;&ncy;&acy; &scy;&gcy;&iecy;&ncy;&iecy;&rcy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy; &vcy; &scy;&tcy;&acy;&ncy;&dcy;&acy;&rcy;&tcy;&ncy;&ycy;&jcy; &vcy;&ycy;&vcy;&ocy;&dcy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-binary"><span data-i18n="8487f352496afca0a438bca93e9dead273706e58213d39b8e37b800d87b8e192/af" data-source="--no-binary" onmousemove="i18n(this)">--no-binary</span></dt> <dd> <p><span data-i18n="d00275cb05267cf17f677b6fa7e241d3f4556e5c303ac11298eacb518db6d6af/08" data-source="Do not output contents of changes in binary files, instead display a notice that those files changed. Patches generated using this option cannot be applied properly, but they are still useful for code review." onmousemove="i18n(this)">&Ncy;&iecy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy;&softcy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&mcy;&ocy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &vcy; &dcy;&vcy;&ocy;&icy;&chcy;&ncy;&ycy;&khcy; &fcy;&acy;&jcy;&lcy;&acy;&khcy;, &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &ecy;&tcy;&ocy;&gcy;&ocy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&tcy;&softcy; &ucy;&vcy;&iecy;&dcy;&ocy;&mcy;&lcy;&iecy;&ncy;&icy;&iecy; &ocy;&bcy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&icy; &ecy;&tcy;&icy;&khcy; &fcy;&acy;&jcy;&lcy;&ocy;&vcy;. &Pcy;&acy;&tcy;&chcy;&icy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&iecy; &scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &ecy;&tcy;&ocy;&jcy; &ocy;&pcy;&tscy;&icy;&icy;, &ncy;&iecy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &ncy;&ocy; &ocy;&ncy;&icy; &pcy;&ocy;-&pcy;&rcy;&iecy;&zhcy;&ncy;&iecy;&mcy;&ucy; &pcy;&ocy;&lcy;&iecy;&zcy;&ncy;&ycy; &dcy;&lcy;&yacy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&icy; &kcy;&ocy;&dcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---zero-commit"><span data-i18n="f1a49d5ae3881b99e4d88e8d69a38006abb7d9305626a3e74c27d6b05e7bd4ff/d4" data-source="--zero-commit" onmousemove="i18n(this)">--zero-commit</span></dt> <dd> <p><span data-i18n="b61a92e30e22bedf216cc116013a6e659c9210f1138571d4f80e480d4b896645/a2" data-source="Output an all-zero hash in each patch&amp;rsquo;s From header instead of the hash of the commit." onmousemove="i18n(this)">&Vcy;&ycy;&vcy;&iecy;&dcy;&icy;&tcy;&iecy; &ncy;&ucy;&lcy;&iecy;&vcy;&ocy;&jcy; &khcy;&ecy;&shcy; &vcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&iecy; From &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &pcy;&acy;&tcy;&chcy;&acy; &vcy;&mcy;&iecy;&scy;&tcy;&ocy; &khcy;&iecy;&shcy;&acy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---no-baseltcommitgt"><span data-i18n="38d80e4f4775af050476f7ef9191e490020b681aeecbf984179bb09362aa44eb/9a" data-source="--[no-]base[=&amp;lt;commit&amp;gt;]" onmousemove="i18n(this)">--[no-]base[=&lt;commit&gt;]</span></dt> <dd> <p><span data-i18n="f7ec494cfefe000204d17d31b43d508e285722ad278d831d43ef1d810da31d49/47" data-source="Record the base tree information to identify the state the patch series applies to. See the BASE TREE INFORMATION section below for details. If &amp;lt;commit&amp;gt; is &amp;quot;auto&amp;quot;, a base commit is automatically chosen. The &lt;code&gt;--no-base&lt;/code&gt; option overrides a &lt;code&gt;format.useAutoBase&lt;/code&gt; configuration." onmousemove="i18n(this)">&Zcy;&acy;&pcy;&icy;&shcy;&icy;&tcy;&iecy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yucy; &bcy;&acy;&zcy;&ocy;&vcy;&ocy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&pcy;&rcy;&iecy;&dcy;&iecy;&lcy;&icy;&tcy;&softcy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy;, &kcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy;&ucy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&scy;&yacy; &scy;&iecy;&rcy;&icy;&yacy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;. &Pcy;&ocy;&dcy;&rcy;&ocy;&bcy;&ncy;&ocy;&scy;&tcy;&icy; &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &laquo;&Icy;&Ncy;&Fcy;&Ocy;&Rcy;&Mcy;&Acy;&TScy;&Icy;&YAcy; &Ocy; &Bcy;&Acy;&Zcy;&Ocy;&Vcy;&Ocy;&Mcy; &Dcy;&IEcy;&Rcy;&IEcy;&Vcy;&IEcy;&raquo; &ncy;&icy;&zhcy;&iecy;. &IEcy;&scy;&lcy;&icy; &lt;commit&gt; &mdash;  &quot;auto&quot; , &bcy;&acy;&zcy;&ocy;&vcy;&acy;&yacy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; &vcy;&ycy;&bcy;&icy;&rcy;&acy;&iecy;&tcy;&scy;&yacy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy;. &Ocy;&pcy;&tscy;&icy;&yacy;  <code>--no-base</code>  &icy;&mcy;&iecy;&iecy;&tcy; &pcy;&rcy;&icy;&ocy;&rcy;&icy;&tcy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&dcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;  <code>format.useAutoBase</code> .</span></p> </dd> <dt id="Documentation/git-format-patch.txt---root"><span data-i18n="3f3f021882bb01963940c4a4a4a6ad549e90cf3f235e90f0c31b7f5589d320bc/78" data-source="--root" onmousemove="i18n(this)">--root</span></dt> <dd> <p><span data-i18n="ae29ecb749caa733884dc6779e9dc3288b4d0426412c91fe4a058b1f28352f15/ec" data-source="Treat the revision argument as a &amp;lt;revision range&amp;gt;, even if it is just a single commit (that would normally be treated as a &amp;lt;since&amp;gt;). Note that root commits included in the specified range are always formatted as creation patches, independently of this flag." onmousemove="i18n(this)">&Rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&jcy;&tcy;&iecy; &acy;&rcy;&gcy;&ucy;&mcy;&iecy;&ncy;&tcy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&icy; &kcy;&acy;&kcy; &lt;&dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy;&gt;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &ecy;&tcy;&ocy; &vcy;&scy;&iecy;&gcy;&ocy; &lcy;&icy;&shcy;&softcy; &ocy;&dcy;&ncy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yacy; (&kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &rcy;&acy;&scy;&scy;&mcy;&acy;&tcy;&rcy;&icy;&vcy;&acy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &lt;since&gt;). &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &kcy;&ocy;&rcy;&ncy;&iecy;&vcy;&ycy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &vcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&ncy;&ycy;&iecy; &vcy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&jcy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;, &vcy;&scy;&iecy;&gcy;&dcy;&acy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&yucy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &pcy;&acy;&tcy;&chcy;&icy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy;, &ncy;&iecy;&zcy;&acy;&vcy;&icy;&scy;&icy;&mcy;&ocy; &ocy;&tcy; &ecy;&tcy;&ocy;&gcy;&ocy; &fcy;&lcy;&acy;&gcy;&acy;.</span></p> </dd> <dt id="Documentation/git-format-patch.txt---progress"><span data-i18n="c4d85ead394fc39f65f473a99058ad8fe951b5cd8d8dacc9e82d90e36b6430ea/a2" data-source="--progress" onmousemove="i18n(this)">--progress</span></dt> <dd> <p><span data-i18n="c4d098729668ca54e296e762a80b61b886e9188e65bb90763a97be9d874939fb/46" data-source="Show progress reports on stderr as patches are generated." onmousemove="i18n(this)">&Pcy;&ocy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&tcy;&softcy; &ocy;&tcy;&chcy;&iecy;&tcy;&ycy; &ocy; &khcy;&ocy;&dcy;&iecy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&yacy; stderr &pcy;&ocy; &mcy;&iecy;&rcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;.</span></p> </dd> </dl> </div> </div> <h2 class="text-body-emphasis"  id="_configuration"><span data-i18n="b332c3492d5eb10a118eb6d8b0dcd689bc2477ce2ae16b303753b942b54377bc/aa" data-source="Configuration" onmousemove="i18n(this)">Configuration</span></h2> <div> <p><span data-i18n="b0554a4ee0ca73203e42ac981dc1c165e906a19e95261c9c5f92dfdd1fa61729/80" data-source="You can specify extra mail header lines to be added to each message, defaults for the subject prefix and file suffix, number patches when outputting more than one patch, add &amp;quot;To:&amp;quot; or &amp;quot;Cc:&amp;quot; headers, configure attachments, change the patch output directory, and sign off patches with configuration variables." onmousemove="i18n(this)">&Vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&tcy;&softcy; &dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&ocy;&vcy; &pcy;&ocy;&chcy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy;&scy;&yacy; &kcy; &kcy;&acy;&zhcy;&dcy;&ocy;&mcy;&ucy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yucy;, &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy; &pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; &dcy;&lcy;&yacy; &pcy;&rcy;&iecy;&fcy;&icy;&kcy;&scy;&acy; &tcy;&iecy;&mcy;&ycy; &icy; &scy;&ucy;&fcy;&fcy;&icy;&kcy;&scy;&acy; &fcy;&acy;&jcy;&lcy;&acy;, &ncy;&ucy;&mcy;&iecy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&rcy;&icy; &vcy;&ycy;&vcy;&ocy;&dcy;&iecy; &bcy;&ocy;&lcy;&iecy;&iecy; &ocy;&dcy;&ncy;&ocy;&gcy;&ocy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;, &dcy;&ocy;&bcy;&acy;&vcy;&icy;&tcy;&softcy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&icy;  &quot;To:&quot;  &icy;&lcy;&icy;  &quot;Cc:&quot; , &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; &vcy;&lcy;&ocy;&zhcy;&iecy;&ncy;&icy;&yacy;, &icy;&zcy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; &vcy;&ycy;&vcy;&ocy;&dcy;&acy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &icy; &vcy;&ycy;&jcy;&tcy;&icy; &icy;&zcy; &scy;&icy;&scy;&tcy;&iecy;&mcy;&ycy;. &pcy;&acy;&tcy;&chcy;&icy; &scy; &pcy;&iecy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&mcy;&icy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;.</span></p> <div> <div> <pre class="hljs language-vbnet">[format]
        headers = <span class="hljs-string">&quot;Organization: git-foo\n&quot;</span>
        subjectPrefix = CHANGE
        suffix = .txt
        numbered = <span class="hljs-keyword">auto</span>
        <span class="hljs-keyword">to</span> = &lt;email&gt;
        cc = &lt;email&gt;
        attach [ = mime-boundary-<span class="hljs-type">string</span> ]
        signOff = <span class="hljs-literal">true</span>
        outputDirectory = &lt;directory&gt;
        coverLetter = <span class="hljs-keyword">auto</span>
        coverFromDescription = <span class="hljs-keyword">auto</span></pre> </div> </div> </div> <h2 class="text-body-emphasis"  id="_discussion"><span data-i18n="5eb6cf647d2c5d14a044e2d103dcef4cf0cdc872434c374debc1043092bc4746/dd" data-source="Discussion" onmousemove="i18n(this)">Discussion</span></h2> <div> <p><span data-i18n="2c99e020c009c4a1d81097ff698ee751029f185f1bdaf36e9776a2b756cbb8f6/3a" data-source="The patch produced by &lt;code&gt;git format-patch&lt;/code&gt; is in UNIX mailbox format, with a fixed &amp;quot;magic&amp;quot; time stamp to indicate that the file is output from format-patch rather than a real mailbox, like so:" onmousemove="i18n(this)">&Pcy;&acy;&tcy;&chcy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&jcy;  <code>git format-patch</code> , &icy;&mcy;&iecy;&iecy;&tcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &yacy;&shchcy;&icy;&kcy;&acy; UNIX &scy; &fcy;&icy;&kcy;&scy;&icy;&rcy;&ocy;&vcy;&acy;&ncy;&ncy;&ocy;&jcy; &ocy;&tcy;&mcy;&iecy;&tcy;&kcy;&ocy;&jcy; &vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&icy;  &quot;magic&quot; , &ucy;&kcy;&acy;&zcy;&ycy;&vcy;&acy;&yucy;&shchcy;&iecy;&jcy;, &chcy;&tcy;&ocy; &fcy;&acy;&jcy;&lcy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &icy;&zcy; format-patch, &acy; &ncy;&iecy; &icy;&zcy; &rcy;&iecy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &yacy;&shchcy;&icy;&kcy;&acy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;:</span></p> <div> <div> <pre class="hljs language-vbnet"><span class="hljs-keyword">From</span> <span class="hljs-number">8</span>f72bad1baf19a53459661343e21d6491c3908d3 Mon Sep <span class="hljs-number">17</span> <span class="hljs-number">00</span>:<span class="hljs-number">00</span>:<span class="hljs-number">00</span> <span class="hljs-number">2001</span>
<span class="hljs-symbol">From:</span> Tony Luck &lt;<a href="https://runebook.dev/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="bcc8d3d2c592d0c9dfd7fcd5d2c8d9d092dfd3d1">[email&#160;protected]</a>&gt;
<span class="hljs-symbol">Date:</span> Tue, <span class="hljs-number">13</span> Jul <span class="hljs-number">2010</span> <span class="hljs-number">11</span>:<span class="hljs-number">42</span>:<span class="hljs-number">54</span> -<span class="hljs-number">0700</span>
<span class="hljs-symbol">Subject:</span> [PATCH] =?UTF-<span class="hljs-number">8</span>?q?[IA64]=<span class="hljs-number">20</span>Put=<span class="hljs-number">20i</span>a64=<span class="hljs-number">20</span>config=<span class="hljs-number">20</span>files=<span class="hljs-number">20</span><span class="hljs-keyword">on</span>=<span class="hljs-number">20</span>the=<span class="hljs-number">20</span>?=
 =?UTF-<span class="hljs-number">8</span>?q?Uwe=<span class="hljs-number">20</span>Kleine-K=C3=B6nig=<span class="hljs-number">20</span>diet?=
MIME-Version: <span class="hljs-number">1.0</span>
Content-Type: <span class="hljs-keyword">text</span>/plain; charset=UTF-<span class="hljs-number">8</span>
Content-Transfer-Encoding: <span class="hljs-number">8</span>bit

arch/arm config files were slimmed down <span class="hljs-keyword">using</span> a python script
(See commit c2330e286f68f1c408b4aa6515ba49d57f05beae comment)

<span class="hljs-keyword">Do</span> the same <span class="hljs-keyword">for</span> ia64 so we can have sleek &amp; trim looking
...</pre> </div> </div> <p><span data-i18n="f819e2724abe6193c2f5a5d8fa4ac845a6057335d2e0c1425541831d6a37587e/7b" data-source="Typically it will be placed in a MUA&amp;rsquo;s drafts folder, edited to add timely commentary that should not go in the changelog after the three dashes, and then sent as a message whose body, in our example, starts with &amp;quot;arch/arm config files were&amp;hellip;&amp;ZeroWidthSpace;&amp;quot;. On the receiving end, readers can save interesting patches in a UNIX mailbox and apply them with &lt;a href=&quot;git-am&quot;&gt;git-am[1]&lt;/a&gt;." onmousemove="i18n(this)">&Ocy;&bcy;&ycy;&chcy;&ncy;&ocy; &ocy;&ncy;&ocy; &pcy;&ocy;&mcy;&iecy;&shchcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &pcy;&acy;&pcy;&kcy;&ucy; &chcy;&iecy;&rcy;&ncy;&ocy;&vcy;&icy;&kcy;&ocy;&vcy; MUA, &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ucy;&iecy;&tcy;&scy;&yacy; &dcy;&lcy;&yacy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &scy;&vcy;&ocy;&iecy;&vcy;&rcy;&iecy;&mcy;&iecy;&ncy;&ncy;&ycy;&khcy; &kcy;&ocy;&mcy;&mcy;&iecy;&ncy;&tcy;&acy;&rcy;&icy;&iecy;&vcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &pcy;&ocy;&yacy;&vcy;&lcy;&yacy;&tcy;&softcy;&scy;&yacy; &vcy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&iecy; &icy;&zcy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&jcy; &pcy;&ocy;&scy;&lcy;&iecy; &tcy;&rcy;&iecy;&khcy; &tcy;&icy;&rcy;&iecy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;, &tcy;&iecy;&lcy;&ocy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&gcy;&ocy; &vcy; &ncy;&acy;&shcy;&iecy;&mcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &ncy;&acy;&chcy;&icy;&ncy;&acy;&iecy;&tcy;&scy;&yacy; &scy;  &quot;arch/arm config files were&hellip;&ZeroWidthSpace;&quot; . &Ncy;&acy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&shchcy;&iecy;&jcy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&iecy; &chcy;&icy;&tcy;&acy;&tcy;&iecy;&lcy;&icy; &mcy;&ocy;&gcy;&ucy;&tcy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&yacy;&tcy;&softcy; &icy;&ncy;&tcy;&iecy;&rcy;&iecy;&scy;&ncy;&ycy;&iecy; &pcy;&acy;&tcy;&chcy;&icy; &vcy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ocy;&mcy; &yacy;&shchcy;&icy;&kcy;&iecy; UNIX &icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&yacy;&tcy;&softcy; &icy;&khcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <a href="git-am.html">git-am[1]</a> .</span></p> <p><span data-i18n="fc74ec7660b696bf500e8d80ed113ffc51b01c20b920c6fb46eeab690e45ca7b/da" data-source="When a patch is part of an ongoing discussion, the patch generated by &lt;code&gt;git format-patch&lt;/code&gt; can be tweaked to take advantage of the &lt;code&gt;git am --scissors&lt;/code&gt; feature. After your response to the discussion comes a line that consists solely of &amp;quot;&lt;code&gt;-- &amp;gt;8 --&lt;/code&gt;&amp;quot; (scissors and perforation), followed by the patch with unnecessary header fields removed:" onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &pcy;&acy;&tcy;&chcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&gcy;&ocy; &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy;, &pcy;&acy;&tcy;&chcy;, &scy;&ocy;&zcy;&dcy;&acy;&ncy;&ncy;&ycy;&jcy;  <code>git format-patch</code> , &mcy;&ocy;&zhcy;&ncy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&rcy;&iecy;&icy;&mcy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&acy; &fcy;&ucy;&ncy;&kcy;&tscy;&icy;&icy;  <code>git am --scissors</code> . &Pcy;&ocy;&scy;&lcy;&iecy; &vcy;&acy;&shcy;&iecy;&gcy;&ocy; &ocy;&tcy;&vcy;&iecy;&tcy;&acy; &ncy;&acy; &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&iecy; &icy;&dcy;&iecy;&tcy; &scy;&tcy;&rcy;&ocy;&kcy;&acy;, &scy;&ocy;&scy;&tcy;&ocy;&yacy;&shchcy;&acy;&yacy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy; &icy;&zcy;  &quot;  <code>-- &gt;8 --</code>  &quot;  (&ncy;&ocy;&zhcy;&ncy;&icy;&tscy;&ycy; &icy; &pcy;&iecy;&rcy;&fcy;&ocy;&rcy;&acy;&tscy;&icy;&yacy;), &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &pcy;&acy;&tcy;&chcy; &scy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ycy;&mcy;&icy; &ncy;&iecy;&ncy;&ucy;&zhcy;&ncy;&ycy;&mcy;&icy; &pcy;&ocy;&lcy;&yacy;&mcy;&icy; &zcy;&acy;&gcy;&ocy;&lcy;&ocy;&vcy;&kcy;&acy;:</span></p> <div> <div> <pre class="hljs language-vbnet">...
&gt; So we should <span class="hljs-keyword">do</span> such-<span class="hljs-built_in">and</span>-such.

Makes sense <span class="hljs-keyword">to</span> <span class="hljs-keyword">me</span>.  How about this patch?

-- &gt;<span class="hljs-number">8</span> --
<span class="hljs-symbol">Subject:</span> [IA64] Put ia64 config files <span class="hljs-keyword">on</span> the Uwe Kleine-K&ouml;nig diet

arch/arm config files were slimmed down <span class="hljs-keyword">using</span> a python script
...</pre> </div> </div> <p><span data-i18n="684bce460d307b5706ad23c2992421d62e78e0c0f4a904c0ee6b868af0937251/ca" data-source="When sending a patch this way, most often you are sending your own patch, so in addition to the &amp;quot;&lt;code&gt;From $SHA1 $magic_timestamp&lt;/code&gt;&amp;quot; marker you should omit &lt;code&gt;From:&lt;/code&gt; and &lt;code&gt;Date:&lt;/code&gt; lines from the patch file. The patch title is likely to be different from the subject of the discussion the patch is in response to, so it is likely that you would want to keep the Subject: line, like the example above." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&iecy; &pcy;&acy;&tcy;&chcy;&acy; &tcy;&acy;&kcy;&icy;&mcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy;&ocy;&mcy; &chcy;&acy;&shchcy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy; &vcy;&ycy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy;&iecy; &scy;&ocy;&bcy;&scy;&tcy;&vcy;&iecy;&ncy;&ncy;&ycy;&jcy; &pcy;&acy;&tcy;&chcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &pcy;&ocy;&mcy;&icy;&mcy;&ocy; &mcy;&acy;&rcy;&kcy;&iecy;&rcy;&acy;  &quot;  <code>From $SHA1 $magic_timestamp</code>  &quot;  &vcy;&acy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; &ocy;&pcy;&ucy;&scy;&tcy;&icy;&tcy;&softcy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;  <code>From:</code>  &icy;  <code>Date:</code>  &icy;&zcy; &fcy;&acy;&jcy;&lcy;&acy; &pcy;&acy;&tcy;&chcy;&acy;. &Ncy;&acy;&zcy;&vcy;&acy;&ncy;&icy;&iecy; &pcy;&acy;&tcy;&chcy;&acy;, &scy;&kcy;&ocy;&rcy;&iecy;&iecy; &vcy;&scy;&iecy;&gcy;&ocy;, &bcy;&ucy;&dcy;&iecy;&tcy; &ocy;&tcy;&lcy;&icy;&chcy;&acy;&tcy;&softcy;&scy;&yacy; &ocy;&tcy; &tcy;&iecy;&mcy;&ycy; &ocy;&bcy;&scy;&ucy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy;, &ncy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&iecy; &pcy;&acy;&tcy;&chcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy;&vcy;&iecy;&tcy;&ocy;&mcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &vcy;&pcy;&ocy;&lcy;&ncy;&iecy; &vcy;&iecy;&rcy;&ocy;&yacy;&tcy;&ncy;&ocy;, &chcy;&tcy;&ocy; &vcy;&ycy; &zcy;&acy;&khcy;&ocy;&tcy;&icy;&tcy;&iecy; &scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&softcy; &scy;&tcy;&rcy;&ocy;&kcy;&ucy; &laquo;&Tcy;&iecy;&mcy;&acy;:&raquo;, &kcy;&acy;&kcy; &vcy; &pcy;&rcy;&icy;&mcy;&iecy;&rcy;&iecy; &vcy;&ycy;&shcy;&iecy;.</span></p> <div> <h3 class="text-body-emphasis"  id="_checking_for_patch_corruption"><span data-i18n="a7a14b9d3b2634ce0bf17892721d77add4354f94d151b988e9a60ded4a850ee6/4a" data-source="Checking for patch corruption" onmousemove="i18n(this)">&Pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&kcy;&acy; &ncy;&acy;&lcy;&icy;&chcy;&icy;&yacy; &pcy;&ocy;&vcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&icy;&jcy; &pcy;&acy;&tcy;&chcy;&acy;</span></h3> <p><span data-i18n="73d00f1f70a764803687212a6920aa65e724157e91fe29dc62ccccd08003166e/3d" data-source="Many mailers if not set up properly will corrupt whitespace. Here are two common types of corruption:" onmousemove="i18n(this)">&Mcy;&ncy;&ocy;&gcy;&icy;&iecy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ycy;&iecy; &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;&ycy;, &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &ncy;&iecy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&ncy;&ycy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy;&mcy; &ocy;&bcy;&rcy;&acy;&zcy;&ocy;&mcy;, &pcy;&ocy;&vcy;&rcy;&iecy;&zhcy;&dcy;&acy;&yucy;&tcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ycy;. &Vcy;&ocy;&tcy; &dcy;&vcy;&acy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &tcy;&icy;&pcy;&acy; &kcy;&ocy;&rcy;&rcy;&ucy;&pcy;&tscy;&icy;&icy;:</span></p> <div> <ul> <li> <p><span data-i18n="ddc35c3cf3a990d91a713b683973e8dfe2ef44f1e71b5ac57311388516a72197/2e" data-source="Empty context lines that do not have &lt;code&gt;any&lt;/code&gt; whitespace." onmousemove="i18n(this)">&Pcy;&ucy;&scy;&tcy;&ycy;&iecy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&ncy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy;, &ncy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&shchcy;&icy;&iecy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;&ocy;&vcy;  <code>any</code> .</span></p> </li> <li> <p><span data-i18n="f1f2cf69b8720f0b8a0e096e55623cb355a7b29314d4cd43d8de5f4d77517964/ae" data-source="Non-empty context lines that have one extra whitespace at the beginning." onmousemove="i18n(this)">&Ncy;&iecy;&pcy;&ucy;&scy;&tcy;&ycy;&iecy; &scy;&tcy;&rcy;&ocy;&kcy;&icy; &kcy;&ocy;&ncy;&tcy;&iecy;&kcy;&scy;&tcy;&acy;, &vcy; &ncy;&acy;&chcy;&acy;&lcy;&iecy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&khcy; &icy;&mcy;&iecy;&iecy;&tcy;&scy;&yacy; &ocy;&dcy;&icy;&ncy; &lcy;&icy;&shcy;&ncy;&icy;&jcy; &pcy;&rcy;&ocy;&bcy;&iecy;&lcy;.</span></p> </li> </ul> </div> <p><span data-i18n="9c2abbe73e92f1911e533324c16fa1fde7e4cddd81339aeeea297130f130bbf9/9c" data-source="One way to test if your MUA is set up correctly is:" onmousemove="i18n(this)">&Ocy;&dcy;&icy;&ncy; &icy;&zcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy;&ocy;&vcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&icy;&tcy;&softcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy;&scy;&tcy;&softcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; MUA:</span></p> <div> <ul> <li> <p><span data-i18n="cabf85d889645d2e41904b840ade4283cf8559f6359def06b96d4e64a94ad1e4/56" data-source="Send the patch to yourself, exactly the way you would, except with To: and Cc: lines that do not contain the list and maintainer address." onmousemove="i18n(this)">&Ocy;&tcy;&pcy;&rcy;&acy;&vcy;&softcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy; &scy;&iecy;&bcy;&iecy; &tcy;&ocy;&chcy;&ncy;&ocy; &tcy;&acy;&kcy; &zhcy;&iecy;, &kcy;&acy;&kcy; &vcy;&ycy; &ecy;&tcy;&ocy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy;&iecy;, &zcy;&acy; &icy;&scy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&iecy;&mcy; &scy;&tcy;&rcy;&ocy;&kcy; &laquo;&Kcy;&ocy;&mcy;&ucy;:&raquo; &icy; &laquo;&Kcy;&ocy;&pcy;&icy;&yacy;:&raquo;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&acy;&tcy; &scy;&pcy;&icy;&scy;&ocy;&kcy; &icy; &acy;&dcy;&rcy;&iecy;&scy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&zhcy;&dcy;&acy;&yucy;&shchcy;&iecy;&gcy;&ocy;.</span></p> </li> <li> <p><span data-i18n="78af232164819040fb731b0cfa31faab874b3f14d6613f3ba1ed49b2554289a6/61" data-source="Save that patch to a file in UNIX mailbox format. Call it a.patch, say." onmousemove="i18n(this)">&Scy;&ocy;&khcy;&rcy;&acy;&ncy;&icy;&tcy;&iecy; &ecy;&tcy;&ocy;&tcy; &pcy;&acy;&tcy;&chcy; &vcy; &fcy;&acy;&jcy;&lcy; &vcy; &fcy;&ocy;&rcy;&mcy;&acy;&tcy;&iecy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &yacy;&shchcy;&icy;&kcy;&acy; UNIX. &Ncy;&acy;&zcy;&ocy;&vcy;&icy;&tcy;&iecy; &ecy;&tcy;&ocy;, &scy;&kcy;&acy;&zhcy;&iecy;&mcy;, &pcy;&acy;&tcy;&chcy;&iecy;&mcy;.</span></p> </li> <li> <p><span data-i18n="2243032062ac329c0e668cd7a22e5ff98710d6bb4bb97ed442475ace8bf4fe49/7a" data-source="Apply it:" onmousemove="i18n(this)">Apply it:</span></p> <div> <div> <pre class="hljs language-ruby"><span class="hljs-variable">$ </span>git fetch &lt;project&gt; <span class="hljs-symbol">master:</span>test-apply
<span class="hljs-variable">$ </span>git switch test-apply
<span class="hljs-variable">$ </span>git restore --source=<span class="hljs-variable constant_">HEAD</span> --staged --worktree <span class="hljs-symbol">:/</span>
<span class="hljs-variable">$ </span>git am a.patch</pre> </div> </div> </li> </ul> </div> <p><span data-i18n="d0a03f5585e1175229721fc00e1b5c053f5f44a4394f69f5b501a0c74aa4ff95/e6" data-source="If it does not apply correctly, there can be various reasons." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ocy;&ncy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy; &ncy;&iecy;&pcy;&rcy;&acy;&vcy;&icy;&lcy;&softcy;&ncy;&ocy;, &pcy;&rcy;&icy;&chcy;&icy;&ncy;&ycy; &mcy;&ocy;&gcy;&ucy;&tcy; &bcy;&ycy;&tcy;&softcy; &rcy;&acy;&zcy;&ncy;&ycy;&iecy;.</span></p> <div> <ul> <li> <p><span data-i18n="08f4a750c9f692de21857fb400a2279837ddaa10fa3c086ca1c9f3c38173bd8a/72" data-source="The patch itself does not apply cleanly. That is &lt;code&gt;bad&lt;/code&gt; but does not have much to do with your MUA. You might want to rebase the patch with &lt;a href=&quot;git-rebase&quot;&gt;git-rebase[1]&lt;/a&gt; before regenerating it in this case." onmousemove="i18n(this)">&Scy;&acy;&mcy; &pcy;&acy;&tcy;&chcy; &ncy;&acy;&ncy;&ocy;&scy;&icy;&tcy;&scy;&yacy; &ncy;&iecy;&acy;&kcy;&kcy;&ucy;&rcy;&acy;&tcy;&ncy;&ocy;. &Ecy;&tcy;&ocy;  <code>bad</code> , &ncy;&ocy; &ocy;&ncy; &ncy;&iecy; &icy;&mcy;&iecy;&iecy;&tcy; &ocy;&scy;&ocy;&bcy;&ocy;&gcy;&ocy; &ocy;&tcy;&ncy;&ocy;&shcy;&iecy;&ncy;&icy;&yacy; &kcy; &vcy;&acy;&shcy;&iecy;&mcy;&ucy; MUA. &Vcy; &ecy;&tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &pcy;&iecy;&rcy;&iecy;&bcy;&acy;&zcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &pcy;&acy;&tcy;&chcy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <a href="git-rebase.html">git-rebase[1]</a>  &pcy;&iecy;&rcy;&iecy;&dcy; &iecy;&gcy;&ocy; &rcy;&iecy;&gcy;&iecy;&ncy;&iecy;&rcy;&acy;&tscy;&icy;&iecy;&jcy;.</span></p> </li> <li> <p><span data-i18n="b3d2f9fef46c745d12f8abef007fecf741f39e4d9df2b4ae7a47d0536254acbb/e6" data-source="The MUA corrupted your patch; &amp;quot;am&amp;quot; would complain that the patch does not apply. Look in the .git/rebase-apply/ subdirectory and see what &lt;code&gt;patch&lt;/code&gt; file contains and check for the common corruption patterns mentioned above." onmousemove="i18n(this)">MUA &pcy;&ocy;&vcy;&rcy;&iecy;&dcy;&icy;&lcy; &vcy;&acy;&shcy; &pcy;&acy;&tcy;&chcy;;  &quot;am&quot;  &bcy;&ucy;&dcy;&iecy;&tcy; &zhcy;&acy;&lcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &pcy;&acy;&tcy;&chcy; &ncy;&iecy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&yacy;&iecy;&tcy;&scy;&yacy;. &Zcy;&acy;&gcy;&lcy;&yacy;&ncy;&icy;&tcy;&iecy; &vcy; &pcy;&ocy;&dcy;&kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy; .git/rebase-apply/ &icy; &pcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;&icy;&tcy;&iecy;, &chcy;&tcy;&ocy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &fcy;&acy;&jcy;&lcy;  <code>patch</code> , &icy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&softcy;&tcy;&iecy; &ncy;&acy;&lcy;&icy;&chcy;&icy;&iecy; &rcy;&acy;&scy;&pcy;&rcy;&ocy;&scy;&tcy;&rcy;&acy;&ncy;&iecy;&ncy;&ncy;&ycy;&khcy; &shcy;&acy;&bcy;&lcy;&ocy;&ncy;&ocy;&vcy; &pcy;&ocy;&vcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy;, &ucy;&pcy;&ocy;&mcy;&yacy;&ncy;&ucy;&tcy;&ycy;&khcy; &vcy;&ycy;&shcy;&iecy;.</span></p> </li> <li> <p><span data-i18n="279aab9e5b7faab293a93b68bbf057de887ac5982853fef42acb64cf74365830/0a" data-source="While at it, check the &lt;code&gt;info&lt;/code&gt; and &lt;code&gt;final-commit&lt;/code&gt; files as well. If what is in &lt;code&gt;final-commit&lt;/code&gt; is not exactly what you would want to see in the commit log message, it is very likely that the receiver would end up hand editing the log message when applying your patch. Things like &amp;quot;Hi, this is my first patch.\n&amp;quot; in the patch e-mail should come after the three-dash line that signals the end of the commit message." onmousemove="i18n(this)">&Pcy;&rcy;&icy; &ecy;&tcy;&ocy;&mcy; &pcy;&rcy;&ocy;&vcy;&iecy;&rcy;&softcy;&tcy;&iecy; &tcy;&acy;&kcy;&zhcy;&iecy; &fcy;&acy;&jcy;&lcy;&ycy;  <code>info</code>  &icy;  <code>final-commit</code> . &IEcy;&scy;&lcy;&icy; &tcy;&ocy;, &chcy;&tcy;&ocy; &ncy;&acy;&khcy;&ocy;&dcy;&icy;&tcy;&scy;&yacy; &vcy;  <code>final-commit</code> , &ncy;&iecy; &scy;&ocy;&vcy;&scy;&iecy;&mcy; &tcy;&ocy;, &chcy;&tcy;&ocy; &vcy;&ycy; &khcy;&ocy;&tcy;&iecy;&lcy;&icy; &bcy;&ycy; &vcy;&icy;&dcy;&iecy;&tcy;&softcy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&icy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;, &vcy;&iecy;&scy;&softcy;&mcy;&acy; &vcy;&iecy;&rcy;&ocy;&yacy;&tcy;&ncy;&ocy;, &chcy;&tcy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&tcy;&iecy;&lcy;&yucy; &pcy;&rcy;&icy;&dcy;&iecy;&tcy;&scy;&yacy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &zhcy;&ucy;&rcy;&ncy;&acy;&lcy;&acy; &pcy;&rcy;&icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&icy; &vcy;&acy;&shcy;&iecy;&gcy;&ocy; &pcy;&acy;&tcy;&chcy;&acy;. &Tcy;&acy;&kcy;&icy;&iecy; &vcy;&iecy;&shchcy;&icy;, &kcy;&acy;&kcy;  &quot;Hi, this is my first patch.\n&quot; , &vcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&mcy; &pcy;&icy;&scy;&softcy;&mcy;&iecy; &scy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&iecy;&mcy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ycy; &icy;&dcy;&tcy;&icy; &pcy;&ocy;&scy;&lcy;&iecy; &tcy;&rcy;&iecy;&khcy;&pcy;&ucy;&ncy;&kcy;&tcy;&icy;&rcy;&ncy;&ocy;&jcy; &lcy;&icy;&ncy;&icy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &scy;&icy;&gcy;&ncy;&acy;&lcy;&icy;&zcy;&icy;&rcy;&ucy;&iecy;&tcy; &ocy;&bcy; &ocy;&kcy;&ocy;&ncy;&chcy;&acy;&ncy;&icy;&icy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &ocy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.</span></p> </li> </ul> </div> </div> </div> <h2 class="text-body-emphasis"  id="_mua_specific_hints"><span data-i18n="7cdeb7b7fa9aca9e9594cbdd16ffcf13a6e1161dc890323b2ea0682ab191a5b6/5e" data-source="Mua-specific hints" onmousemove="i18n(this)">Mua-specific hints</span></h2> <div> <p><span data-i18n="6f8690d8a117d7417de00ec26a76871af3a7f34684ab94d0cd64dcd91ea200dc/54" data-source="Here are some hints on how to successfully submit patches inline using various mailers." onmousemove="i18n(this)">&Vcy;&ocy;&tcy; &ncy;&iecy;&scy;&kcy;&ocy;&lcy;&softcy;&kcy;&ocy; &scy;&ocy;&vcy;&iecy;&tcy;&ocy;&vcy; &ocy; &tcy;&ocy;&mcy;, &kcy;&acy;&kcy; &ucy;&scy;&pcy;&iecy;&shcy;&ncy;&ocy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &pcy;&acy;&tcy;&chcy;&icy; &vcy; &rcy;&iecy;&zhcy;&icy;&mcy;&iecy; &ocy;&ncy;&lcy;&acy;&jcy;&ncy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; &rcy;&acy;&zcy;&lcy;&icy;&chcy;&ncy;&ycy;&khcy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ycy;&khcy; &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;.</span></p> <div> <h3 class="text-body-emphasis"  id="_gmail"><span data-i18n="ddb34387441ef857d20e5598f2fd588934ed23fdec01f4d16136820af0011cb2/f4" data-source="GMail" onmousemove="i18n(this)">GMail</span></h3> <p><span data-i18n="0344b8dc72d2c1ed7fb740acce03ad0c13d332815bbc8c1531c070c14ae6aa45/b4" data-source="GMail does not have any way to turn off line wrapping in the web interface, so it will mangle any emails that you send. You can however use &amp;quot;git send-email&amp;quot; and send your patches through the GMail SMTP server, or use any IMAP email client to connect to the google IMAP server and forward the emails through that." onmousemove="i18n(this)">&Vcy; GMail &ncy;&iecy;&tcy; &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;&scy;&tcy;&icy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&ncy;&ocy;&scy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &vcy;&iecy;&bcy;-&icy;&ncy;&tcy;&iecy;&rcy;&fcy;&iecy;&jcy;&scy;&iecy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &ocy;&ncy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&kcy;&acy;&zhcy;&acy;&tcy;&softcy; &lcy;&yucy;&bcy;&ycy;&iecy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&iecy;&mcy;&ycy;&iecy; &vcy;&acy;&mcy;&icy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ycy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy;. &Ocy;&dcy;&ncy;&acy;&kcy;&ocy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  &quot;git send-email&quot;  &icy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &scy;&vcy;&ocy;&icy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &chcy;&iecy;&rcy;&iecy;&zcy; SMTP-&scy;&iecy;&rcy;&vcy;&iecy;&rcy; GMail &icy;&lcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &lcy;&yucy;&bcy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ycy;&jcy; &kcy;&lcy;&icy;&iecy;&ncy;&tcy; IMAP &dcy;&lcy;&yacy; &pcy;&ocy;&dcy;&kcy;&lcy;&yucy;&chcy;&iecy;&ncy;&icy;&yacy; &kcy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&ucy; IMAP Google &icy; &pcy;&iecy;&rcy;&iecy;&scy;&ycy;&lcy;&kcy;&icy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ycy;&khcy; &pcy;&icy;&scy;&iecy;&mcy; &chcy;&iecy;&rcy;&iecy;&zcy; &ncy;&iecy;&gcy;&ocy;.</span></p> <p><span data-i18n="06591274494f009d7932db7783afd868a5bc01ea932e4a7a9c35b087eb53baed/eb" data-source="For hints on using &lt;code&gt;git send-email&lt;/code&gt; to send your patches through the GMail SMTP server, see the EXAMPLE section of &lt;a href=&quot;git-send-email&quot;&gt;git-send-email[1]&lt;/a&gt;." onmousemove="i18n(this)">&Scy;&ocy;&vcy;&iecy;&tcy;&ycy; &pcy;&ocy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yucy;  <code>git send-email</code>  &dcy;&lcy;&yacy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy; &chcy;&iecy;&rcy;&iecy;&zcy; SMTP-&scy;&iecy;&rcy;&vcy;&iecy;&rcy; GMail &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &Pcy;&Rcy;&Icy;&Mcy;&IEcy;&Rcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;  <a href="git-send-email.html">git-send-email[1]</a> .</span></p> <p><span data-i18n="190e6c3859e16b33134fbc345ee11f2b49b2f4f1aff47465f6faa380bced42f1/94" data-source="For hints on submission using the IMAP interface, see the EXAMPLE section of &lt;a href=&quot;git-imap-send&quot;&gt;git-imap-send[1]&lt;/a&gt;." onmousemove="i18n(this)">&Scy;&ocy;&vcy;&iecy;&tcy;&ycy; &pcy;&ocy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&iecy; &scy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy;&mcy; &icy;&ncy;&tcy;&iecy;&rcy;&fcy;&iecy;&jcy;&scy;&acy; IMAP &scy;&mcy;. &vcy; &rcy;&acy;&zcy;&dcy;&iecy;&lcy;&iecy; &Pcy;&Rcy;&Icy;&Mcy;&IEcy;&Rcy; &dcy;&ocy;&kcy;&ucy;&mcy;&iecy;&ncy;&tcy;&acy;  <a href="git-imap-send.html">git-imap-send[1]</a> .</span></p> </div> <div> <h3 class="text-body-emphasis"  id="_thunderbird"><span data-i18n="08348a9b632da399c7201b2951334e21f664b84532d82bc771af7f3a402dcd41/df" data-source="Thunderbird" onmousemove="i18n(this)">Thunderbird</span></h3> <p><span data-i18n="e7e8a545c5fbcb7619e0cdc43c1ffbffb8801afc9fbe71dc6ad9275bfcfa4d31/51" data-source="By default, Thunderbird will both wrap emails as well as flag them as being &lt;code&gt;format=flowed&lt;/code&gt;, both of which will make the resulting email unusable by Git." onmousemove="i18n(this)">&Pcy;&ocy; &ucy;&mcy;&ocy;&lcy;&chcy;&acy;&ncy;&icy;&yucy; Thunderbird &kcy;&acy;&kcy; &ucy;&pcy;&acy;&kcy;&ocy;&vcy;&ycy;&vcy;&acy;&iecy;&tcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ycy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&acy;, &tcy;&acy;&kcy; &icy; &pcy;&ocy;&mcy;&iecy;&chcy;&acy;&iecy;&tcy; &icy;&khcy; &kcy;&acy;&kcy;  <code>format=flowed</code>  , &chcy;&tcy;&ocy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy; &pcy;&ocy;&lcy;&ucy;&chcy;&iecy;&ncy;&ncy;&ocy;&iecy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; &ncy;&iecy;&pcy;&rcy;&icy;&gcy;&ocy;&dcy;&ncy;&ycy;&mcy; &dcy;&lcy;&yacy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; Git.</span></p> <p><span data-i18n="3d323598babc37ed8c46f472ff3ecff1e3985bea39ba50e531d8eca2e7709539/97" data-source="There are three different approaches: use an add-on to turn off line wraps, configure Thunderbird to not mangle patches, or use an external editor to keep Thunderbird from mangling the patches." onmousemove="i18n(this)">&Scy;&ucy;&shchcy;&iecy;&scy;&tcy;&vcy;&ucy;&iecy;&tcy; &tcy;&rcy;&icy; &rcy;&acy;&zcy;&ncy;&ycy;&khcy; &pcy;&ocy;&dcy;&khcy;&ocy;&dcy;&acy;: &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ncy;&acy;&dcy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&ucy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&softcy; &pcy;&iecy;&rcy;&iecy;&ncy;&ocy;&scy; &scy;&tcy;&rcy;&ocy;&kcy;, &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; Thunderbird &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ncy;&iecy; &icy;&scy;&kcy;&acy;&zhcy;&acy;&tcy;&softcy; &pcy;&acy;&tcy;&chcy;&icy;, &icy;&lcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &vcy;&ncy;&iecy;&shcy;&ncy;&icy;&jcy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;, &chcy;&tcy;&ocy;&bcy;&ycy; Thunderbird &ncy;&iecy; &icy;&scy;&kcy;&acy;&zhcy;&acy;&lcy; &pcy;&acy;&tcy;&chcy;&icy;.</span></p> <div> <h4 class="text-body-emphasis"  id="_approach_1_add_on"><span data-i18n="aac399820be9be467d4777c5cf030fba707d772f2da23146514a57fc28e50f4c/f2" data-source="Approach #1 (add-on)" onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&khcy;&ocy;&dcy; &numero;1 (&dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&iecy;&ncy;&icy;&iecy;)</span></h4> <p><span data-i18n="00ffd18fa79608dd733c92100129fd37465db19fba8b5ab4a586ec0d9fcfbe72/f7" data-source="Install the Toggle Word Wrap add-on that is available from &lt;a href=&quot;https://addons.mozilla.org/thunderbird/addon/toggle-word-wrap/&quot;&gt;https://addons.mozilla.org/thunderbird/addon/toggle-word-wrap/&lt;/a&gt; It adds a menu entry &amp;quot;Enable Word Wrap&amp;quot; in the composer&amp;rsquo;s &amp;quot;Options&amp;quot; menu that you can tick off. Now you can compose the message as you otherwise do (cut + paste, &lt;code&gt;git format-patch&lt;/code&gt; | &lt;code&gt;git imap-send&lt;/code&gt;, etc), but you have to insert line breaks manually in any text that you type." onmousemove="i18n(this)">&Ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &ncy;&acy;&dcy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&ucy; Toggle Word Wrap, &dcy;&ocy;&scy;&tcy;&ucy;&pcy;&ncy;&ucy;&yucy; &ncy;&acy;  <a href="https://addons.mozilla.org/thunderbird/addon/toggle-word-wrap/">https://addons.mozilla.org/thunderbird/addon/toggle-word-wrap/</a> . &Ocy;&ncy;&acy; &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&iecy;&tcy; &pcy;&ucy;&ncy;&kcy;&tcy; &mcy;&iecy;&ncy;&yucy;  &quot;Enable Word Wrap&quot;  &vcy; &mcy;&iecy;&ncy;&yucy; &kcy;&ocy;&mcy;&pcy;&ocy;&zcy;&icy;&tcy;&ocy;&rcy;&acy;  &quot;Options&quot; , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &ocy;&tcy;&mcy;&iecy;&tcy;&icy;&tcy;&softcy; &gcy;&acy;&lcy;&ocy;&chcy;&kcy;&ocy;&jcy;. &Tcy;&iecy;&pcy;&iecy;&rcy;&softcy; &vcy;&ycy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&ocy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy;, &kcy;&acy;&kcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy; (&vcy;&ycy;&rcy;&iecy;&zcy;&acy;&tcy;&softcy; + &vcy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy;,  <code>git format-patch</code>  |  <code>git imap-send</code>  &icy; &tcy;. &dcy;.), &ncy;&ocy; &vcy;&acy;&mcy; &pcy;&rcy;&icy;&dcy;&iecy;&tcy;&scy;&yacy; &vcy;&rcy;&ucy;&chcy;&ncy;&ucy;&yucy; &vcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &rcy;&acy;&zcy;&rcy;&ycy;&vcy;&ycy; &scy;&tcy;&rcy;&ocy;&kcy; &vcy; &lcy;&yucy;&bcy;&ocy;&jcy; &vcy;&vcy;&ocy;&dcy;&icy;&mcy;&ycy;&jcy; &vcy;&acy;&mcy;&icy; &tcy;&iecy;&kcy;&scy;&tcy;.</span></p> </div> <div> <h4 class="text-body-emphasis"  id="_approach_2_configuration"><span data-i18n="ae412b205a9c74d191d05fb264a726a6e8911fed24e85145012bcf86ff63ba35/a0" data-source="Approach #2 (configuration)" onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&khcy;&ocy;&dcy; &numero;2 (&kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&yacy;)</span></h4> <p><span data-i18n="2e6fb6660738253680b29c89096134e97193f5f1e174aac33d2a3e90799a9672/8a" data-source="Three steps:" onmousemove="i18n(this)">Three steps:</span></p> <div> <ol> <li> <p><span data-i18n="2f988b465a5939130afb6f3b91323b0a41a486b213c472e4afab350dc71895aa/90" data-source="Configure your mail server composition as plain text: Edit&amp;hellip;&amp;ZeroWidthSpace;Account Settings&amp;hellip;&amp;ZeroWidthSpace;Composition &amp;amp; Addressing, uncheck &amp;quot;Compose Messages in HTML&amp;quot;." onmousemove="i18n(this)">&Ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&tcy;&iecy; &scy;&ocy;&scy;&tcy;&acy;&vcy; &scy;&vcy;&ocy;&iecy;&gcy;&ocy; &pcy;&ocy;&chcy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &scy;&iecy;&rcy;&vcy;&iecy;&rcy;&acy; &vcy; &vcy;&icy;&dcy;&iecy; &ocy;&bcy;&ycy;&chcy;&ncy;&ocy;&gcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&acy;: &laquo;&Rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;&hellip; &Ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; &ucy;&chcy;&iecy;&tcy;&ncy;&ocy;&jcy; &zcy;&acy;&pcy;&icy;&scy;&icy;&hellip; &Scy;&ocy;&scy;&tcy;&acy;&vcy; &icy; &acy;&dcy;&rcy;&iecy;&scy;&acy;&tscy;&icy;&yacy;&raquo;, &scy;&ncy;&icy;&mcy;&icy;&tcy;&iecy; &fcy;&lcy;&acy;&zhcy;&ocy;&kcy;  &quot;Compose Messages in HTML&quot; .</span></p> </li> <li> <p><span data-i18n="cc0ba9222c0f71baa6d35f76c67d5fc6b0ae190020fde37e8126750f4c28e2b7/7f" data-source="Configure your general composition window to not wrap." onmousemove="i18n(this)">&Ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&tcy;&iecy; &ocy;&bcy;&shchcy;&iecy;&iecy; &ocy;&kcy;&ncy;&ocy; &kcy;&ocy;&mcy;&pcy;&ocy;&zcy;&icy;&tscy;&icy;&icy; &tcy;&acy;&kcy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ocy;&ncy;&ocy; &ncy;&iecy; &pcy;&iecy;&rcy;&iecy;&ncy;&ocy;&scy;&icy;&lcy;&ocy;&scy;&softcy;.</span></p> <p><span data-i18n="a2b8df6c19225e1c1ffa08feaf90a6a9d2446710d568b5cd0dddabdd88475ea2/1a" data-source="In Thunderbird 2: Edit..Preferences..Composition, wrap plain text messages at 0" onmousemove="i18n(this)">&Vcy; Thunderbird 2: Edit..Preferences..Composition &pcy;&iecy;&rcy;&iecy;&ncy;&iecy;&scy;&icy;&tcy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&vcy;&ycy;&iecy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &vcy; 0.</span></p> <p><span data-i18n="d0a9fa137d222c8e27607bdf2ea847d672b297e3c89d532e3aa1d6b3adf03735/75" data-source="In Thunderbird 3: Edit..Preferences..Advanced..Config Editor. Search for &amp;quot;mail.wrap_long_lines&amp;quot;. Toggle it to make sure it is set to &lt;code&gt;false&lt;/code&gt;. Also, search for &amp;quot;mailnews.wraplength&amp;quot; and set the value to 0." onmousemove="i18n(this)">&Vcy; Thunderbird 3: &Rcy;&iecy;&dcy;&acy;&kcy;&tcy;&icy;&rcy;&ocy;&vcy;&acy;&tcy;&softcy;..&Ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy;..&Dcy;&ocy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;..&Rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy; &kcy;&ocy;&ncy;&fcy;&icy;&gcy;&ucy;&rcy;&acy;&tscy;&icy;&icy;. &Ncy;&acy;&jcy;&dcy;&icy;&tcy;&iecy;  &quot;mail.wrap_long_lines&quot; . &Pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &iecy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &dcy;&lcy;&yacy; &ncy;&iecy;&gcy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>false</code> . &Tcy;&acy;&kcy;&zhcy;&iecy; &ncy;&acy;&jcy;&dcy;&icy;&tcy;&iecy;  &quot;mailnews.wraplength&quot;  &icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy; 0.</span></p> </li> <li> <p><span data-i18n="7991404b6d5ee6833a1642ea25e0b70e0c2156b70317200004a54cfe58433fda/38" data-source="Disable the use of format=flowed: Edit..Preferences..Advanced..Config Editor. Search for &amp;quot;mailnews.send_plaintext_flowed&amp;quot;. Toggle it to make sure it is set to &lt;code&gt;false&lt;/code&gt;." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; format=flowed: Edit..Preferences..Advanced..Config Editor. &Ncy;&acy;&jcy;&dcy;&icy;&tcy;&iecy;  &quot;mailnews.send_plaintext_flowed&quot; . &Pcy;&iecy;&rcy;&iecy;&kcy;&lcy;&yucy;&chcy;&icy;&tcy;&iecy; &iecy;&gcy;&ocy;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&softcy;&scy;&yacy;, &chcy;&tcy;&ocy; &dcy;&lcy;&yacy; &ncy;&iecy;&gcy;&ocy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;&ocy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&iecy;  <code>false</code> .</span></p> </li> </ol> </div> <p><span data-i18n="cf82e8307b6a9d8a684982288d4cd675c8382f267fef9edf127855c6c9e880f5/f1" data-source="After that is done, you should be able to compose email as you otherwise would (cut + paste, &lt;code&gt;git format-patch&lt;/code&gt; | &lt;code&gt;git imap-send&lt;/code&gt;, etc), and the patches will not be mangled." onmousemove="i18n(this)">&Pcy;&ocy;&scy;&lcy;&iecy; &ecy;&tcy;&ocy;&gcy;&ocy; &vcy;&ycy; &scy;&mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &scy;&ocy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&iecy; &pcy;&icy;&scy;&softcy;&mcy;&ocy; &tcy;&acy;&kcy;, &kcy;&acy;&kcy; &vcy;&ycy; &ecy;&tcy;&ocy; &dcy;&iecy;&lcy;&acy;&iecy;&tcy;&iecy; &vcy; &pcy;&rcy;&ocy;&tcy;&icy;&vcy;&ncy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy; (&vcy;&ycy;&rcy;&iecy;&zcy;&acy;&tcy;&softcy; + &vcy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy;,  <code>git format-patch</code>  |  <code>git imap-send</code>  &icy; &tcy;. &dcy;.), &icy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &ncy;&iecy; &bcy;&ucy;&dcy;&ucy;&tcy; &pcy;&ocy;&vcy;&rcy;&iecy;&zhcy;&dcy;&iecy;&ncy;&ycy;.</span></p> </div> <div> <h4 class="text-body-emphasis"  id="_approach_3_external_editor"><span data-i18n="5d7f7c6c6001e19da0d585487cc48967405e9bb35d3fefbb0c37a663e46e86d1/75" data-source="Approach #3 (external editor)" onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&khcy;&ocy;&dcy; &numero;3 (&vcy;&ncy;&iecy;&shcy;&ncy;&icy;&jcy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;)</span></h4> <p><span data-i18n="5f21b9b8dd51e1ba95d0ccb88618c0fceed0bcec9459ebc58793ec468251ec85/9c" data-source="The following Thunderbird extensions are needed: AboutConfig from &lt;a href=&quot;https://mjg.github.io/AboutConfig/&quot;&gt;https://mjg.github.io/AboutConfig/&lt;/a&gt; and External Editor from &lt;a href=&quot;https://globs.org/articles.php?lng=en&amp;amp;pg=8&quot;&gt;https://globs.org/articles.php?lng=en&amp;amp;pg=8&lt;/a&gt;" onmousemove="i18n(this)">&Ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ycy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &rcy;&acy;&scy;&shcy;&icy;&rcy;&iecy;&ncy;&icy;&yacy; Thunderbird: AboutConfig &ocy;&tcy;  <a href="https://mjg.github.io/AboutConfig/">https://mjg.github.io/AboutConfig/</a>  &icy; &Vcy;&ncy;&iecy;&shcy;&ncy;&icy;&jcy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy; &ocy;&tcy;  <a href="https://globs.org/articles.php?lng=en&amp;pg=8">https://globs.org/articles.php?lng=en&amp;pg=8</a> .</span></p> <div> <ol> <li> <p><span data-i18n="a1fdb203836087fdc0a7601e969c6b62577e5e88148ff79928035a806e4bd165/a0" data-source="Prepare the patch as a text file using your method of choice." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&gcy;&ocy;&tcy;&ocy;&vcy;&softcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy; &vcy; &vcy;&icy;&dcy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy; &vcy;&ycy;&bcy;&rcy;&acy;&ncy;&ncy;&ycy;&jcy; &vcy;&acy;&mcy;&icy; &mcy;&iecy;&tcy;&ocy;&dcy;.</span></p> </li> <li> <p><span data-i18n="ac112c48e710e7193d0e866c1e3020ca80ea7631e48cf8c4973d74aed27f0e2a/91" data-source="Before opening a compose window, use Edit&amp;rarr;Account Settings to uncheck the &amp;quot;Compose messages in HTML format&amp;quot; setting in the &amp;quot;Composition &amp;amp; Addressing&amp;quot; panel of the account to be used to send the patch." onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &ocy;&tcy;&kcy;&rcy;&ycy;&tcy;&softcy; &ocy;&kcy;&ncy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &laquo;&Pcy;&rcy;&acy;&vcy;&kcy;&acy;&raquo; &rarr; &laquo;&Ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy; &ucy;&chcy;&iecy;&tcy;&ncy;&ocy;&jcy; &zcy;&acy;&pcy;&icy;&scy;&icy;&raquo;, &chcy;&tcy;&ocy;&bcy;&ycy; &scy;&ncy;&yacy;&tcy;&softcy; &fcy;&lcy;&acy;&zhcy;&ocy;&kcy; &scy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&jcy;&kcy;&icy;  &quot;Compose messages in HTML format&quot;  &ncy;&acy; &pcy;&acy;&ncy;&iecy;&lcy;&icy;  &quot;Composition &amp; Addressing&quot;  &ucy;&chcy;&iecy;&tcy;&ncy;&ocy;&jcy; &zcy;&acy;&pcy;&icy;&scy;&icy;, &kcy;&ocy;&tcy;&ocy;&rcy;&acy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;&scy;&yacy; &dcy;&lcy;&yacy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &pcy;&acy;&tcy;&chcy;&acy;.</span></p> </li> <li> <p><span data-i18n="096da496f3d9dd6384f67f8fca0068909c05664813ae3708854f697fcf865aa3/91" data-source="In the main Thunderbird window, &lt;code&gt;before&lt;/code&gt; you open the compose window for the patch, use Tools&amp;rarr;about:config to set the following to the indicated values:" onmousemove="i18n(this)">&Vcy; &gcy;&lcy;&acy;&vcy;&ncy;&ocy;&mcy; &ocy;&kcy;&ncy;&iecy; Thunderbird  <code>before</code>  &vcy;&ycy; &ocy;&tcy;&kcy;&rcy;&ycy;&vcy;&acy;&iecy;&tcy;&iecy; &ocy;&kcy;&ncy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &pcy;&acy;&tcy;&chcy;&acy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&iecy; &laquo;&Icy;&ncy;&scy;&tcy;&rcy;&ucy;&mcy;&iecy;&ncy;&tcy;&ycy;&raquo; &rarr; &laquo;about:config&raquo;, &chcy;&tcy;&ocy;&bcy;&ycy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&iecy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ycy;&iecy; &zcy;&ncy;&acy;&chcy;&iecy;&ncy;&icy;&yacy;:</span></p> <div> <div> <pre class="hljs language-ini">        <span class="hljs-attr">mailnews.send_plaintext_flowed</span>  =&gt; <span class="hljs-literal">false</span>
        <span class="hljs-attr">mailnews.wraplength</span>             =&gt; <span class="hljs-number">0</span></pre> </div> </div> </li> <li> <p><span data-i18n="85880e3f17ca2b264034800a51ac5d63f0b3204098de2d4d0a63cca2f12a94ac/23" data-source="Open a compose window and click the external editor icon." onmousemove="i18n(this)">&Ocy;&tcy;&kcy;&rcy;&ocy;&jcy;&tcy;&iecy; &ocy;&kcy;&ncy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy; &icy; &shchcy;&iecy;&lcy;&kcy;&ncy;&icy;&tcy;&iecy; &zcy;&ncy;&acy;&chcy;&ocy;&kcy; &vcy;&ncy;&iecy;&shcy;&ncy;&iecy;&gcy;&ocy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;&acy;.</span></p> </li> <li> <p><span data-i18n="682bb66b96c2b067372f97503913eecfe101c7e33650f2201f9c9f877089a638/22" data-source="In the external editor window, read in the patch file and exit the editor normally." onmousemove="i18n(this)">&Vcy; &ocy;&kcy;&ncy;&iecy; &vcy;&ncy;&iecy;&shcy;&ncy;&iecy;&gcy;&ocy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;&acy; &pcy;&rcy;&ocy;&chcy;&icy;&tcy;&acy;&jcy;&tcy;&iecy; &fcy;&acy;&jcy;&lcy; &pcy;&acy;&tcy;&chcy;&acy; &icy; &zcy;&acy;&kcy;&rcy;&ocy;&jcy;&tcy;&iecy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy; &ocy;&bcy;&ycy;&chcy;&ncy;&ycy;&mcy; &scy;&pcy;&ocy;&scy;&ocy;&bcy;&ocy;&mcy;.</span></p> </li> </ol> </div> <p><span data-i18n="e1a95d80d31f978af2ff6614403e8eed72777082533a89dc3bd0674d14bcb900/3e" data-source="Side note: it may be possible to do step 2 with about:config and the following settings but no one&amp;rsquo;s tried yet." onmousemove="i18n(this)">&Pcy;&rcy;&icy;&mcy;&iecy;&chcy;&acy;&ncy;&icy;&iecy;: &vcy;&ocy;&zcy;&mcy;&ocy;&zhcy;&ncy;&ocy;, &mcy;&ocy;&zhcy;&ncy;&ocy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&softcy; &shcy;&acy;&gcy; 2 &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; about:config &icy; &scy;&lcy;&iecy;&dcy;&ucy;&yucy;&shchcy;&icy;&khcy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&iecy;&kcy;, &ncy;&ocy; &ncy;&icy;&kcy;&tcy;&ocy; &iecy;&shchcy;&iecy; &ncy;&iecy; &pcy;&rcy;&ocy;&bcy;&ocy;&vcy;&acy;&lcy;.</span></p> <div> <div> <pre class="hljs language-cpp">        mail.html_compose                       =&gt; <span class="hljs-literal">false</span>
        mail.identity.<span class="hljs-keyword">default</span>.compose_html      =&gt; <span class="hljs-literal">false</span>
        mail.identity.id?.compose_html          =&gt; <span class="hljs-literal">false</span></pre> </div> </div> <p><span data-i18n="e113b4c2f7feb9ff33cb5f1e1c1fb9d451c6760d93b8205c05a729417b173162/08" data-source="There is a script in contrib/thunderbird-patch-inline which can help you include patches with Thunderbird in an easy way. To use it, do the steps above and then use the script as the external editor." onmousemove="i18n(this)">&Vcy; contrib/thunderbird-patch-inline &iecy;&scy;&tcy;&softcy; &scy;&kcy;&rcy;&icy;&pcy;&tcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &pcy;&ocy;&mcy;&ocy;&zhcy;&iecy;&tcy; &vcy;&acy;&mcy; &lcy;&iecy;&gcy;&kcy;&ocy; &vcy;&kcy;&lcy;&yucy;&chcy;&acy;&tcy;&softcy; &pcy;&acy;&tcy;&chcy;&icy; &vcy; Thunderbird. &CHcy;&tcy;&ocy;&bcy;&ycy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &iecy;&gcy;&ocy;, &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy; &ocy;&pcy;&icy;&scy;&acy;&ncy;&ncy;&ycy;&iecy; &vcy;&ycy;&shcy;&iecy; &shcy;&acy;&gcy;&icy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &scy;&kcy;&rcy;&icy;&pcy;&tcy; &vcy; &kcy;&acy;&chcy;&iecy;&scy;&tcy;&vcy;&iecy; &vcy;&ncy;&iecy;&shcy;&ncy;&iecy;&gcy;&ocy; &rcy;&iecy;&dcy;&acy;&kcy;&tcy;&ocy;&rcy;&acy;.</span></p> </div> </div> <div> <h3 class="text-body-emphasis"  id="_kmail"><span data-i18n="bebb7b770fef253d443f0d8000f69181551840e8d101d00ceb4151b060c9623f/43" data-source="KMail" onmousemove="i18n(this)">KMail</span></h3> <p><span data-i18n="da4c53f1e2516ceac1c4f56e64fe584cc570cceee9a810e0b93cbbdb740aa6b7/f7" data-source="This should help you to submit patches inline using KMail." onmousemove="i18n(this)">&Ecy;&tcy;&ocy; &dcy;&ocy;&lcy;&zhcy;&ncy;&ocy; &pcy;&ocy;&mcy;&ocy;&chcy;&softcy; &vcy;&acy;&mcy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&lcy;&yacy;&tcy;&softcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy; &pcy;&rcy;&yacy;&mcy;&ocy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy; KMail.</span></p> <div> <ol> <li> <p><span data-i18n="0e201845c0e2fb7b14f35bfcb11b036d95372a35e9f21607e4a4350eb25a0679/79" data-source="Prepare the patch as a text file." onmousemove="i18n(this)">&Pcy;&ocy;&dcy;&gcy;&ocy;&tcy;&ocy;&vcy;&softcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy; &vcy; &vcy;&icy;&dcy;&iecy; &tcy;&iecy;&kcy;&scy;&tcy;&ocy;&vcy;&ocy;&gcy;&ocy; &fcy;&acy;&jcy;&lcy;&acy;.</span></p> </li> <li> <p><span data-i18n="f91f319d2b58147733dca72b6451e38797c9daf21f8565fbb903924e165e2933/2d" data-source="Click on New Mail." onmousemove="i18n(this)">&Ncy;&acy;&zhcy;&mcy;&icy;&tcy;&iecy; &laquo;&Ncy;&ocy;&vcy;&acy;&yacy; &pcy;&ocy;&chcy;&tcy;&acy;&raquo;.</span></p> </li> <li> <p><span data-i18n="1e8281985f477e54401e0e23842bdcf51304c3699d0e4b855ec9195be34cf38e/1b" data-source="Go under &amp;quot;Options&amp;quot; in the Composer window and be sure that &amp;quot;Word wrap&amp;quot; is not set." onmousemove="i18n(this)">&Pcy;&iecy;&rcy;&iecy;&jcy;&dcy;&icy;&tcy;&iecy; &pcy;&ocy;&dcy;  &quot;Options&quot;  &vcy; &ocy;&kcy;&ncy;&iecy; Composer &icy; &ucy;&bcy;&iecy;&dcy;&icy;&tcy;&iecy;&scy;&softcy;, &chcy;&tcy;&ocy;  &quot;Word wrap&quot;  &ncy;&iecy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&lcy;&iecy;&ncy;.</span></p> </li> <li> <p><span data-i18n="e2ebb1e085c3df6f51a16e78ed7f5b1a3be2d9706044d2ce6dfb94595c8e0e54/30" data-source="Use Message &amp;rarr; Insert file&amp;hellip;and insert the patch." onmousemove="i18n(this)">&Icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &Scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &rarr; &Vcy;&scy;&tcy;&acy;&vcy;&icy;&tcy;&softcy; &fcy;&acy;&jcy;&lcy;&hellip; &icy; &vcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy; &pcy;&acy;&tcy;&chcy;.</span></p> </li> <li> <p><span data-i18n="bb7d5b56525853573fb28c4c8f13848f9dfceb9db021b88dc1a816eeffc2dff4/bc" data-source="Back in the compose window: add whatever other text you wish to the message, complete the addressing and subject fields, and press send." onmousemove="i18n(this)">&Vcy;&iecy;&rcy;&ncy;&icy;&tcy;&iecy;&scy;&softcy; &vcy; &ocy;&kcy;&ncy;&ocy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;: &dcy;&ocy;&bcy;&acy;&vcy;&softcy;&tcy;&iecy; &vcy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&iecy; &lcy;&yucy;&bcy;&ocy;&jcy; &dcy;&rcy;&ucy;&gcy;&ocy;&jcy; &tcy;&iecy;&kcy;&scy;&tcy;, &zcy;&acy;&pcy;&ocy;&lcy;&ncy;&icy;&tcy;&iecy; &pcy;&ocy;&lcy;&yacy; &acy;&dcy;&rcy;&iecy;&scy;&acy; &icy; &tcy;&iecy;&mcy;&ycy; &icy; &ncy;&acy;&zhcy;&mcy;&icy;&tcy;&iecy; &laquo;&Ocy;&tcy;&pcy;&rcy;&acy;&vcy;&icy;&tcy;&softcy;&raquo;.</span></p> </li> </ol> </div> </div> </div> <h2 class="text-body-emphasis"  id="_base_tree_information"><span data-i18n="a3124d78cb74e2112d66a61db3ac0a9c406fe90b230176990f2fb15abe248f4e/d6" data-source="Base tree information" onmousemove="i18n(this)">&Icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&yacy; &ocy; &bcy;&acy;&zcy;&ocy;&vcy;&ocy;&mcy; &dcy;&iecy;&rcy;&iecy;&vcy;&iecy;</span></h2> <div> <p><span data-i18n="a65b09108c1d1fd8e24d40b27d0bff8ffdada3e509dd1cc8fb3eec8c2d3b31a4/6a" data-source="The base tree information block is used for maintainers or third party testers to know the exact state the patch series applies to. It consists of the &lt;code&gt;base commit&lt;/code&gt;, which is a well-known commit that is part of the stable part of the project history everybody else works off of, and zero or more &lt;code&gt;prerequisite patches&lt;/code&gt;, which are well-known patches in flight that is not yet part of the &lt;code&gt;base commit&lt;/code&gt; that need to be applied on top of &lt;code&gt;base commit&lt;/code&gt; in topological order before the patches can be applied." onmousemove="i18n(this)">&Icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ycy;&jcy; &bcy;&lcy;&ocy;&kcy; &bcy;&acy;&zcy;&ocy;&vcy;&ocy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;&scy;&yacy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&zhcy;&dcy;&acy;&yucy;&shchcy;&icy;&mcy;&icy; &icy;&lcy;&icy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&ncy;&icy;&mcy;&icy; &tcy;&iecy;&scy;&tcy;&icy;&rcy;&ocy;&vcy;&shchcy;&icy;&kcy;&acy;&mcy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &zcy;&ncy;&acy;&tcy;&softcy; &tcy;&ocy;&chcy;&ncy;&ocy;&iecy; &scy;&ocy;&scy;&tcy;&ocy;&yacy;&ncy;&icy;&iecy;, &kcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&mcy;&ucy; &ocy;&tcy;&ncy;&ocy;&scy;&icy;&tcy;&scy;&yacy; &scy;&iecy;&rcy;&icy;&yacy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;. &Ocy;&ncy; &scy;&ocy;&scy;&tcy;&ocy;&icy;&tcy; &icy;&zcy;  <code>base commit</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &khcy;&ocy;&rcy;&ocy;&shcy;&ocy; &icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ycy;&mcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ocy;&mcy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &yacy;&vcy;&lcy;&yacy;&iecy;&tcy;&scy;&yacy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &scy;&tcy;&acy;&bcy;&icy;&lcy;&softcy;&ncy;&ocy;&jcy; &chcy;&acy;&scy;&tcy;&icy; &icy;&scy;&tcy;&ocy;&rcy;&icy;&icy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy;, &ncy;&acy;&dcy; &kcy;&ocy;&tcy;&ocy;&rcy;&ocy;&jcy; &rcy;&acy;&bcy;&ocy;&tcy;&acy;&yucy;&tcy; &vcy;&scy;&iecy; &ocy;&scy;&tcy;&acy;&lcy;&softcy;&ncy;&ycy;&iecy;, &icy; &ncy;&ucy;&lcy;&yacy; &icy;&lcy;&icy; &bcy;&ocy;&lcy;&iecy;&iecy;  <code>prerequisite patches</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy; &scy;&ocy;&bcy;&ocy;&jcy; &khcy;&ocy;&rcy;&ocy;&shcy;&ocy; &icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ycy;&iecy; &pcy;&acy;&tcy;&chcy;&icy; &vcy; &rcy;&acy;&bcy;&ocy;&tcy;&iecy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &iecy;&shchcy;&iecy; &ncy;&iecy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &chcy;&acy;&scy;&tcy;&softcy;&yucy;  <code>base commit</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &pcy;&ocy;&vcy;&iecy;&rcy;&khcy;  <code>base commit</code>  &vcy; &tcy;&ocy;&pcy;&ocy;&lcy;&ocy;&gcy;&icy;&chcy;&iecy;&scy;&kcy;&ocy;&mcy; &pcy;&ocy;&rcy;&yacy;&dcy;&kcy;&iecy;, &pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&softcy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;.</span></p> <p><span data-i18n="898d1ffe83da9f599c691402b1cb1691b72f42a085ea9474688756a3d30d9952/69" data-source="The &lt;code&gt;base commit&lt;/code&gt; is shown as &amp;quot;base-commit: &amp;quot; followed by the 40-hex of the commit object name. A &lt;code&gt;prerequisite patch&lt;/code&gt; is shown as &amp;quot;prerequisite-patch-id: &amp;quot; followed by the 40-hex &lt;code&gt;patch id&lt;/code&gt;, which can be obtained by passing the patch through the &lt;code&gt;git patch-id --stable&lt;/code&gt; command." onmousemove="i18n(this)"><code>base commit</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy;  &quot;base-commit: &quot; , &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; 40-&zcy;&ncy;&acy;&chcy;&ncy;&ocy;&iecy; &icy;&mcy;&yacy; &ocy;&bcy;&hardcy;&iecy;&kcy;&tcy;&acy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&icy;.  <code>prerequisite patch</code>  &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &kcy;&acy;&kcy;  &quot;prerequisite-patch-id: &quot; , &zcy;&acy; &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&mcy; &scy;&lcy;&iecy;&dcy;&ucy;&iecy;&tcy; 40-&shcy;&iecy;&scy;&tcy;&ncy;&acy;&dcy;&tscy;&acy;&tcy;&iecy;&rcy;&icy;&chcy;&ncy;&ycy;&jcy;  <code>patch id</code> , &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&jcy; &mcy;&ocy;&zhcy;&ncy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&icy;&tcy;&softcy;, &pcy;&iecy;&rcy;&iecy;&dcy;&acy;&vcy; &pcy;&acy;&tcy;&chcy; &chcy;&iecy;&rcy;&iecy;&zcy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ucy;  <code>git patch-id --stable</code> .</span></p> <p><span data-i18n="8493cf96ad5010aaf63336ed6db958eba956716f0176cbf08a45ad169d10bd50/ba" data-source="Imagine that on top of the public commit P, you applied well-known patches X, Y and Z from somebody else, and then built your three-patch series A, B, C, the history would be like:" onmousemove="i18n(this)">&Pcy;&rcy;&iecy;&dcy;&scy;&tcy;&acy;&vcy;&softcy;&tcy;&iecy;, &chcy;&tcy;&ocy; &pcy;&ocy;&vcy;&iecy;&rcy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; P  public  &vcy;&ycy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&lcy;&icy; &icy;&zcy;&vcy;&iecy;&scy;&tcy;&ncy;&ycy;&iecy; &pcy;&acy;&tcy;&chcy;&icy; X, Y &icy; Z &ocy;&tcy; &kcy;&ocy;&gcy;&ocy;-&tcy;&ocy; &dcy;&rcy;&ucy;&gcy;&ocy;&gcy;&ocy;, &acy; &zcy;&acy;&tcy;&iecy;&mcy; &scy;&ocy;&zcy;&dcy;&acy;&lcy;&icy; &scy;&iecy;&rcy;&icy;&yucy; &icy;&zcy; &tcy;&rcy;&iecy;&khcy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; A, B, C, &icy;&scy;&tcy;&ocy;&rcy;&icy;&yacy; &bcy;&ucy;&dcy;&iecy;&tcy; &tcy;&acy;&kcy;&ocy;&jcy;:</span></p> <div> <div> <pre class="hljs language-css">-<span class="hljs-attr">--P---X---Y---Z---A---B---C</span></pre> </div> </div> <p><span data-i18n="e1551a5d56b2d62a5027ec41785275ffc4d3ad7c5eba73d6457d4edd7de2ff7c/43" data-source="With &lt;code&gt;git format-patch --base=P -3 C&lt;/code&gt; (or variants thereof, e.g. with &lt;code&gt;--cover-letter&lt;/code&gt; or using &lt;code&gt;Z..C&lt;/code&gt; instead of &lt;code&gt;-3 C&lt;/code&gt; to specify the range), the base tree information block is shown at the end of the first message the command outputs (either the first patch, or the cover letter), like this:" onmousemove="i18n(this)">&Vcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;  <code>git format-patch --base=P -3 C</code>  (&icy;&lcy;&icy; &iecy;&gcy;&ocy; &vcy;&acy;&rcy;&icy;&acy;&ncy;&tcy;&ocy;&vcy;, &ncy;&acy;&pcy;&rcy;&icy;&mcy;&iecy;&rcy;,  <code>--cover-letter</code>  &icy;&lcy;&icy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;  <code>Z..C</code>  &vcy;&mcy;&iecy;&scy;&tcy;&ocy;  <code>-3 C</code>  &dcy;&lcy;&yacy; &ucy;&kcy;&acy;&zcy;&acy;&ncy;&icy;&yacy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;) &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&ocy;&ncy;&ncy;&ycy;&jcy; &bcy;&lcy;&ocy;&kcy; &bcy;&acy;&zcy;&ocy;&vcy;&ocy;&gcy;&ocy; &dcy;&iecy;&rcy;&iecy;&vcy;&acy; &ocy;&tcy;&ocy;&bcy;&rcy;&acy;&zhcy;&acy;&iecy;&tcy;&scy;&yacy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;, &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&mcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&acy;&ncy;&dcy;&ocy;&jcy; (&lcy;&icy;&bcy;&ocy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &pcy;&acy;&tcy;&chcy;&acy;, &lcy;&icy;&bcy;&ocy; &scy;&ocy;&pcy;&rcy;&ocy;&vcy;&ocy;&dcy;&icy;&tcy;&iecy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &pcy;&icy;&scy;&softcy;&mcy;&acy;). , &tcy;&acy;&kcy;:</span></p> <div> <div> <pre class="hljs language-makefile"><span class="hljs-section">base-commit: P</span>
<span class="hljs-section">prerequisite-patch-id: X</span>
<span class="hljs-section">prerequisite-patch-id: Y</span>
<span class="hljs-section">prerequisite-patch-id: Z</span></pre> </div> </div> <p><span data-i18n="ebd02bbfd82b27c33c21a1368c79a02468b17869f2034995671b0fe7551464b5/6d" data-source="For non-linear topology, such as" onmousemove="i18n(this)">&Dcy;&lcy;&yacy; &ncy;&iecy;&lcy;&icy;&ncy;&iecy;&jcy;&ncy;&ocy;&jcy; &tcy;&ocy;&pcy;&ocy;&lcy;&ocy;&gcy;&icy;&icy;, &tcy;&acy;&kcy;&ocy;&jcy; &kcy;&acy;&kcy;</span></p> <div> <div> <pre class="hljs language-css">-<span class="hljs-attr">--P---X---A---M---C</span>
    \         /
     Y-<span class="hljs-attr">--Z---B</span></pre> </div> </div> <p><span data-i18n="f8c46518cc1c910890effa359dab2775b7ea58553dcb0cf7ea1058ec5c47be62/5d" data-source="You can also use &lt;code&gt;git format-patch --base=P -3 C&lt;/code&gt; to generate patches for A, B and C, and the identifiers for P, X, Y, Z are appended at the end of the first message." onmousemove="i18n(this)">&Vcy;&ycy; &tcy;&acy;&kcy;&zhcy;&iecy; &mcy;&ocy;&zhcy;&iecy;&tcy;&iecy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy;  <code>git format-patch --base=P -3 C</code>  &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &pcy;&acy;&tcy;&chcy;&iecy;&jcy; &dcy;&lcy;&yacy; A, B &icy; C, &acy; &icy;&dcy;&iecy;&ncy;&tcy;&icy;&fcy;&icy;&kcy;&acy;&tcy;&ocy;&rcy;&ycy; P, X, Y, Z &dcy;&ocy;&bcy;&acy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &vcy; &kcy;&ocy;&ncy;&tscy;&iecy; &pcy;&iecy;&rcy;&vcy;&ocy;&gcy;&ocy; &scy;&ocy;&ocy;&bcy;&shchcy;&iecy;&ncy;&icy;&yacy;.</span></p> <p><span data-i18n="220db8bcdda6558f9381aee0e8235d3a282558e25992ca345c3f0d8b62f08f72/a5" data-source="If set &lt;code&gt;--base=auto&lt;/code&gt; in cmdline, it will automatically compute the base commit as the merge base of tip commit of the remote-tracking branch and revision-range specified in cmdline. For a local branch, you need to make it to track a remote branch by &lt;code&gt;git branch
--set-upstream-to&lt;/code&gt; before using this option." onmousemove="i18n(this)">&IEcy;&scy;&lcy;&icy; &ucy;&scy;&tcy;&acy;&ncy;&ocy;&vcy;&icy;&tcy;&softcy;  <code>--base=auto</code>  &vcy; cmdline, &ocy;&ncy; &acy;&vcy;&tcy;&ocy;&mcy;&acy;&tcy;&icy;&chcy;&iecy;&scy;&kcy;&icy; &vcy;&ycy;&chcy;&icy;&scy;&lcy;&icy;&tcy; &bcy;&acy;&zcy;&ocy;&vcy;&ucy;&yucy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &kcy;&acy;&kcy; &bcy;&acy;&zcy;&ucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &pcy;&ocy;&dcy;&scy;&kcy;&acy;&zcy;&kcy;&icy; &vcy;&iecy;&tcy;&vcy;&icy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&yacy; &icy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&jcy;, &ucy;&kcy;&acy;&zcy;&acy;&ncy;&ncy;&ocy;&gcy;&ocy; &vcy; cmdline. &Dcy;&lcy;&yacy; &lcy;&ocy;&kcy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &fcy;&icy;&lcy;&icy;&acy;&lcy;&acy; &vcy;&acy;&mcy; &ncy;&iecy;&ocy;&bcy;&khcy;&ocy;&dcy;&icy;&mcy;&ocy; &ncy;&acy;&scy;&tcy;&rcy;&ocy;&icy;&tcy;&softcy; &ocy;&tcy;&scy;&lcy;&iecy;&zhcy;&icy;&vcy;&acy;&ncy;&icy;&iecy; &ucy;&dcy;&acy;&lcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &fcy;&icy;&lcy;&icy;&acy;&lcy;&acy; &scy; &pcy;&ocy;&mcy;&ocy;&shchcy;&softcy;&yucy;  <code>git branch
--set-upstream-to</code> , &pcy;&rcy;&iecy;&zhcy;&dcy;&iecy; &chcy;&iecy;&mcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ocy;&vcy;&acy;&tcy;&softcy; &ecy;&tcy;&ucy; &ocy;&pcy;&tscy;&icy;&yucy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_examples"><span data-i18n="e68ee04dff59551b7d1ae07a2f8a00dc61d841628948da3d2781630706a05e92/38" data-source="Examples" onmousemove="i18n(this)">Examples</span></h2> <div> <div> <ul> <li> <p><span data-i18n="b46dfb218dcd8d794e67f8d6ca2ec261a6b3f85582c7489364ec571351504813/fa" data-source="Extract commits between revisions R1 and R2, and apply them on top of the current branch using &lt;code&gt;git am&lt;/code&gt; to cherry-pick them:" onmousemove="i18n(this)">&Icy;&zcy;&vcy;&lcy;&iecy;&kcy;&icy;&tcy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &mcy;&iecy;&zhcy;&dcy;&ucy; &rcy;&iecy;&vcy;&icy;&zcy;&icy;&yacy;&mcy;&icy; R1 &icy; R2 &icy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&icy;&tcy;&iecy; &icy;&khcy; &pcy;&ocy;&vcy;&iecy;&rcy;&khcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy;, &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&yacy;  <code>git am</code>  &dcy;&lcy;&yacy; &icy;&khcy; &ocy;&tcy;&bcy;&ocy;&rcy;&acy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">format</span>-patch -k <span class="hljs-comment" title="--stdout R1..R2 | git am -3 -k">--stdout R1..R2 | &mcy;&iecy;&rcy;&zcy;&acy;&vcy;&iecy;&tscy; &ucy;&tcy;&rcy;&acy; -3 -&kcy;</span></pre> </div> </div> </li> <li> <p><span data-i18n="7bee42548ba9f539409652affa2212e4c2b833164278e522932118593e9f3363/4e" data-source="Extract all commits which are in the current branch but not in the origin branch:" onmousemove="i18n(this)">&Icy;&zcy;&vcy;&lcy;&iecy;&kcy;&icy;&tcy;&iecy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &ncy;&acy;&khcy;&ocy;&dcy;&yacy;&tcy;&scy;&yacy; &vcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;, &ncy;&ocy; &ncy;&iecy; &vcy; &icy;&scy;&khcy;&ocy;&dcy;&ncy;&ocy;&jcy; &vcy;&iecy;&tcy;&kcy;&iecy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">format</span>-patch origin</pre> </div> </div> <p><span data-i18n="dd6ca9e0b1471cb45d2b0167f7864811d90fba5100cca2734d83664fcce68a27/e4" data-source="For each commit a separate file is created in the current directory." onmousemove="i18n(this)">&Dcy;&lcy;&yacy; &kcy;&acy;&zhcy;&dcy;&ocy;&gcy;&ocy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &vcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&mcy; &kcy;&acy;&tcy;&acy;&lcy;&ocy;&gcy;&iecy; &scy;&ocy;&zcy;&dcy;&acy;&iecy;&tcy;&scy;&yacy; &ocy;&tcy;&dcy;&iecy;&lcy;&softcy;&ncy;&ycy;&jcy; &fcy;&acy;&jcy;&lcy;.</span></p> </li> <li> <p><span data-i18n="7be4083805f9c184838fd9a4ccb16cd7276a95ad968079f71e11721374721da9/48" data-source="Extract all commits that lead to &lt;code&gt;origin&lt;/code&gt; since the inception of the project:" onmousemove="i18n(this)">&Icy;&zcy;&vcy;&lcy;&iecy;&kcy;&icy;&tcy;&iecy; &vcy;&scy;&iecy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy;, &kcy;&ocy;&tcy;&ocy;&rcy;&ycy;&iecy; &pcy;&rcy;&icy;&vcy;&iecy;&lcy;&icy; &kcy;  <code>origin</code>  &scy; &mcy;&ocy;&mcy;&iecy;&ncy;&tcy;&acy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &pcy;&rcy;&ocy;&iecy;&kcy;&tcy;&acy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">format</span>-patch <span class="hljs-comment">--root origin</span></pre> </div> </div> </li> <li> <p><span data-i18n="3daf72b758e0e5b00bdedd4d04dcc1838a7c29e1c12f5a6c3bf3179252dc1cf1/4f" data-source="The same as the previous one:" onmousemove="i18n(this)">&Tcy;&ocy; &zhcy;&iecy;, &chcy;&tcy;&ocy; &icy; &pcy;&rcy;&iecy;&dcy;&ycy;&dcy;&ucy;&shchcy;&icy;&jcy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">format</span>-patch -M -B origin</pre> </div> </div> <p><span data-i18n="75d0d1f55c15f6ef5e492b124421304c25ab03175fdfa730ef38074be5e6afc2/93" data-source="Additionally, it detects and handles renames and complete rewrites intelligently to produce a renaming patch. A renaming patch reduces the amount of text output, and generally makes it easier to review. Note that non-Git &amp;quot;patch&amp;quot; programs won&amp;rsquo;t understand renaming patches, so use it only when you know the recipient uses Git to apply your patch." onmousemove="i18n(this)">&Kcy;&rcy;&ocy;&mcy;&iecy; &tcy;&ocy;&gcy;&ocy;, &ocy;&ncy; &ocy;&bcy;&ncy;&acy;&rcy;&ucy;&zhcy;&icy;&vcy;&acy;&iecy;&tcy; &icy; &ocy;&bcy;&rcy;&acy;&bcy;&acy;&tcy;&ycy;&vcy;&acy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;, &acy; &tcy;&acy;&kcy;&zhcy;&iecy; &icy;&ncy;&tcy;&iecy;&lcy;&lcy;&iecy;&kcy;&tcy;&ucy;&acy;&lcy;&softcy;&ncy;&ocy; &vcy;&ycy;&pcy;&ocy;&lcy;&ncy;&yacy;&iecy;&tcy; &pcy;&iecy;&rcy;&iecy;&zcy;&acy;&pcy;&icy;&scy;&softcy; &dcy;&lcy;&yacy; &scy;&ocy;&zcy;&dcy;&acy;&ncy;&icy;&yacy; &pcy;&acy;&tcy;&chcy;&acy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy;. &Pcy;&acy;&tcy;&chcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&yacy; &ucy;&mcy;&iecy;&ncy;&softcy;&shcy;&acy;&iecy;&tcy; &ocy;&bcy;&hardcy;&iecy;&mcy; &vcy;&ycy;&vcy;&ocy;&dcy;&icy;&mcy;&ocy;&gcy;&ocy; &tcy;&iecy;&kcy;&scy;&tcy;&acy; &icy;, &kcy;&acy;&kcy; &pcy;&rcy;&acy;&vcy;&icy;&lcy;&ocy;, &ucy;&pcy;&rcy;&ocy;&shchcy;&acy;&iecy;&tcy; &iecy;&gcy;&ocy; &pcy;&rcy;&ocy;&scy;&mcy;&ocy;&tcy;&rcy;. &Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy; &pcy;&rcy;&ocy;&gcy;&rcy;&acy;&mcy;&mcy;&ycy;, &ocy;&tcy;&lcy;&icy;&chcy;&ncy;&ycy;&iecy; &ocy;&tcy;  Git  &icy;  &quot;patch&quot; , &ncy;&iecy; &pcy;&ocy;&dcy;&dcy;&iecy;&rcy;&zhcy;&icy;&vcy;&acy;&yucy;&tcy; &pcy;&iecy;&rcy;&iecy;&icy;&mcy;&iecy;&ncy;&ocy;&vcy;&acy;&ncy;&icy;&iecy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&jcy;, &pcy;&ocy;&ecy;&tcy;&ocy;&mcy;&ucy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&jcy;&tcy;&iecy; &iecy;&gcy;&ocy; &tcy;&ocy;&lcy;&softcy;&kcy;&ocy; &vcy; &tcy;&ocy;&mcy; &scy;&lcy;&ucy;&chcy;&acy;&iecy;, &iecy;&scy;&lcy;&icy; &vcy;&ycy; &zcy;&ncy;&acy;&iecy;&tcy;&iecy;, &chcy;&tcy;&ocy; &pcy;&ocy;&lcy;&ucy;&chcy;&acy;&tcy;&iecy;&lcy;&softcy; &icy;&scy;&pcy;&ocy;&lcy;&softcy;&zcy;&ucy;&iecy;&tcy;  Git  &dcy;&lcy;&yacy; &pcy;&rcy;&icy;&mcy;&iecy;&ncy;&iecy;&ncy;&icy;&yacy; &vcy;&acy;&shcy;&iecy;&gcy;&ocy; &icy;&scy;&pcy;&rcy;&acy;&vcy;&lcy;&iecy;&ncy;&icy;&yacy;.</span></p> </li> <li> <p><span data-i18n="3d8625a45e3847ab8e595296caa5aab9b36e0ccfe4943d40fbbd836bcfb097cd/e7" data-source="Extract three topmost commits from the current branch and format them as e-mailable patches:" onmousemove="i18n(this)">&Icy;&zcy;&vcy;&lcy;&iecy;&kcy;&icy;&tcy;&iecy; &tcy;&rcy;&icy; &scy;&acy;&mcy;&ycy;&khcy; &vcy;&iecy;&rcy;&khcy;&ncy;&icy;&khcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&acy; &icy;&zcy; &tcy;&iecy;&kcy;&ucy;&shchcy;&iecy;&jcy; &vcy;&iecy;&tcy;&kcy;&icy; &icy; &ocy;&tcy;&fcy;&ocy;&rcy;&mcy;&acy;&tcy;&icy;&rcy;&ucy;&jcy;&tcy;&iecy; &icy;&khcy; &kcy;&acy;&kcy; &pcy;&acy;&tcy;&chcy;&icy; &dcy;&lcy;&yacy; &ocy;&tcy;&pcy;&rcy;&acy;&vcy;&kcy;&icy; &pcy;&ocy; &ecy;&lcy;&iecy;&kcy;&tcy;&rcy;&ocy;&ncy;&ncy;&ocy;&jcy; &pcy;&ocy;&chcy;&tcy;&iecy;:</span></p> <div> <div> <pre class="hljs language-lua">$ git <span class="hljs-built_in">format</span>-patch <span class="hljs-number">-3</span></pre> </div> </div> </li> </ul> </div> </div> <h2 class="text-body-emphasis"  id="_caveats"><span data-i18n="712cfefcf76f0a0a2ca783ab7c5487dde050f4480f149197d44e61247db07ebf/a9" data-source="Caveats" onmousemove="i18n(this)">Caveats</span></h2> <div> <p><span data-i18n="4f851cb229d97397e902e15e8af97513bded99c81bda3f469450bac684cd4762/35" data-source="Note that &lt;code&gt;format-patch&lt;/code&gt; will omit merge commits from the output, even if they are part of the requested range. A simple &amp;quot;patch&amp;quot; does not include enough information for the receiving end to reproduce the same merge commit." onmousemove="i18n(this)">&Ocy;&bcy;&rcy;&acy;&tcy;&icy;&tcy;&iecy; &vcy;&ncy;&icy;&mcy;&acy;&ncy;&icy;&iecy;, &chcy;&tcy;&ocy;  <code>format-patch</code>  &bcy;&ucy;&dcy;&iecy;&tcy; &pcy;&rcy;&ocy;&pcy;&ucy;&scy;&kcy;&acy;&tcy;&softcy; &kcy;&ocy;&mcy;&mcy;&icy;&tcy;&ycy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy; &icy;&zcy; &vcy;&ycy;&khcy;&ocy;&dcy;&ncy;&ycy;&khcy; &dcy;&acy;&ncy;&ncy;&ycy;&khcy;, &dcy;&acy;&zhcy;&iecy; &iecy;&scy;&lcy;&icy; &ocy;&ncy;&icy; &yacy;&vcy;&lcy;&yacy;&yucy;&tcy;&scy;&yacy; &chcy;&acy;&scy;&tcy;&softcy;&yucy; &zcy;&acy;&pcy;&rcy;&ocy;&shcy;&iecy;&ncy;&ncy;&ocy;&gcy;&ocy; &dcy;&icy;&acy;&pcy;&acy;&zcy;&ocy;&ncy;&acy;. &Pcy;&rcy;&ocy;&scy;&tcy;&ocy;&jcy;  &quot;patch&quot;  &ncy;&iecy; &scy;&ocy;&dcy;&iecy;&rcy;&zhcy;&icy;&tcy; &dcy;&ocy;&scy;&tcy;&acy;&tcy;&ocy;&chcy;&ncy;&ocy; &icy;&ncy;&fcy;&ocy;&rcy;&mcy;&acy;&tscy;&icy;&icy;, &chcy;&tcy;&ocy;&bcy;&ycy; &pcy;&rcy;&icy;&ncy;&icy;&mcy;&acy;&yucy;&shchcy;&acy;&yacy; &scy;&tcy;&ocy;&rcy;&ocy;&ncy;&acy; &mcy;&ocy;&gcy;&lcy;&acy; &vcy;&ocy;&scy;&pcy;&rcy;&ocy;&icy;&zcy;&vcy;&iecy;&scy;&tcy;&icy; &tcy;&ucy; &zhcy;&iecy; &fcy;&icy;&kcy;&scy;&acy;&tscy;&icy;&yucy; &scy;&lcy;&icy;&yacy;&ncy;&icy;&yacy;.</span></p> </div> <h2 class="text-body-emphasis"  id="_see_also"><span data-i18n="2fa97693b70fa87b95b2d1bdf9558e4ac65d5e82d145f13a03849c4d9c4957a9/40" data-source="See also" onmousemove="i18n(this)">See also</span></h2> <div> <p><span data-i18n="04642541a2abdde48b79b601945a321220193941ac2b93f2c64a5ee797545cc2/84" data-source="&lt;a href=&quot;git-am&quot;&gt;git-am[1]&lt;/a&gt;, &lt;a href=&quot;git-send-email&quot;&gt;git-send-email[1]&lt;/a&gt;" onmousemove="i18n(this)"><a href="git-am.html">git-am[1]</a>, <a href="git-send-email.html">git-send-email[1]</a></span></p> </div><address>
<p>
    &copy; 2012&ndash;2024 Scott Chacon and others<br/>Licensed under the MIT License.<br/>
<a href="https://git-scm.com/docs/git-format-patch">https://git-scm.com/docs/git-format-patch</a>
</p>
</address>                </article>
            </main>

            <br>
            <br>
            <hr>

                            <ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-6424571640879890"
     data-ad-slot="3954319254"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script data-cfasync="false" src="../../../cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>            
        </div>

        <!-- -->

        <div class="col-md-3">
            <br>
            <form action="-index-.html">
                <div class="input-group">
                    <input class="form-control" type="search" name="q" placeholder="Search for Git" required>
                    <button class="btn btn-primary" type="submit">
                        <i class="bi bi-search"></i>
                    </button>
                </div>
            </form>
            <br>

                            <div class="list-group list-group-flush">
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-fsck.html">
                            git fsck                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-fsmonitor--daemon.html">
                            git fsmonitor--daemon                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-gc.html">
                            git gc                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-get-tar-commit-id.html">
                            git get-tar-commit-id                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-grep.html">
                            git grep                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-gui.html">
                            git gui                        </a>
                                            <a class="list-group-item list-group-item-action text-primary-emphasis px-2 text-truncate" href="git-hash-object.html">
                            git hash-object                        </a>
                                    </div>
            
            <br>
            <div class="my-3">
                   <ins class="adsbygoogle"
        style="display:block; text-align:center;"
        data-ad-layout="in-article"
        data-ad-format="fluid"
        data-ad-client="ca-pub-6424571640879890"
        data-ad-slot="3777011170"></ins>
<script>
    (adsbygoogle = window.adsbygoogle || []).push({});
</script>            </div>
            <br>

            
            
        </div>
    </div>
</div>    <!--/sse-->

    <footer>
        <br>
        <div class="container">
            <div class="row">
                <div class="col">
                    <hr>
                    <div class="row">
                        <div class="col-md-10">
                            <ul class="nav">
                                <li class="nav-item">
                                    <a class="nav-link ps-0" href="https://runebook.dev/">Help us Improve Translation</a>
                                </li>
                                                            </ul>
                        </div>
                        <div class="col-md-2 text-end">
                            <a href="git-format-patch.html#" class="fs-5" aria-label="Top">
                                <i class="bi bi-arrow-up-square-fill"></i>
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <br>
    </footer>
    <script src="../../../runebook.js"></script>
</body>

</html>